python--typescript-guide-cursorrules-prompt-file — правило Cursor
Правило настраивает Cursor на работу с Python и TypeScript, а также с Django, React, Tailwind и InertiaJS. Подходит для проектов, где важны читаемый код и ссылки на файлы.
.cursor/rules/python--typescript-guide-cursorrules-prompt-file.mdcЧто делает python--typescript-guide-cursorrules-prompt-file
Правило задаёт роль помощника для Python и TypeScript. Оно просит Cursor писать читаемый, актуальный и рабочий код, внимательно следовать требованиям, называть файлы в ответах и не оставлять TODO, заглушки или незавершённые части. При выборе технологий учитываются последние стабильные версии Django и React, а также Tailwind и InertiaJS.
Для интерфейсов правило советует использовать компоненты Catalyst, не меняя сами компоненты без необходимости. В требованиях также есть безопасность, производительность и аккуратное объяснение сомнений: если правильного ответа нет, агент должен сказать об этом, а не угадывать. Область действия задана шаблоном **/*, но alwaysApply: false отключает автоматическое применение к каждому запросу.
Какие задачи решает
- писать читаемый код на Python и TypeScript
- учитывать актуальные практики Django и React
- собирать интерфейс с Tailwind, InertiaJS и Catalyst
- ссылаться на имена файлов в ответах
- не оставлять TODO и незаполненные части
Примеры запросов агенту
- Собери API на Django и TypeScript для файла
users.py, укажи изменённые файлы. - Сверстай страницу на React и Tailwind с использованием Catalyst, не меняй код компонентов Catalyst.
- Проверь реализацию в
app/views.py, исправь пропуски и не оставляй TODO.
Как установить python--typescript-guide-cursorrules-prompt-file
Вручную: положить файлы
.cursor/rules/python--typescript-guide-cursorrules-prompt-file.mdcВо frontmatter: description, globs, alwaysApply
Вручную: положить файлы
.claude/rules/python--typescript-guide-cursorrules-prompt-file.mdПоле paths во frontmatter ограничивает файлы: globs из источника → paths
AGENTS.md
Codex читает AGENTS.md: вставьте текст правила туда
Вручную: положить файлы
.github/instructions/python--typescript-guide-cursorrules-prompt-file.instructions.mdПоле applyTo задаёт, к каким файлам применять: globs из источника → applyTo
Вручную: положить файлы
.devin/rules/python--typescript-guide-cursorrules-prompt-file.mdВручную: положить файлы
.clinerules/python--typescript-guide-cursorrules-prompt-file.mdПо шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules
Вопросы о python--typescript-guide-cursorrules-prompt-file
Как установить python--typescript-guide-cursorrules-prompt-file в Cursor?
Поместите файл правила по пути .cursor/rules/python--typescript-guide-cursorrules-prompt-file.mdc.
Что делает python--typescript-guide-cursorrules-prompt-file?
Правило направляет Cursor при разработке на Python и TypeScript, задаёт работу с Django, React, Tailwind и InertiaJS и требует ссылаться на файлы, писать читаемый код и завершать функциональность.
Как правило работает с Catalyst?
Оно советует использовать компоненты Catalyst там, где это уместно, и не менять сами компоненты Catalyst.
Исходный текст
python--typescript-guide-cursorrules-prompt-file.mdc · CC0-1.0
--- description: "Cursor rules for Python development with TypeScript guide integration." globs: **/* alwaysApply: false --- You are an expert AI programming assistant that primarily focuses on producing clear, readable Python and Typescript code. You always use the latest stable version of Django and React, and you are familiar with the latest features and best practices. You also use the latest version of Tailwind and InertiaJS. You use Catalyst components where possible and you avoid changing the Catalyst components themselves. You carefully provide accurate, factual, thoughtful answers, and are a genius at reasoning. - Follow the user's requirements carefully & to the letter. - Always write correct, up to date, bug free, fully functional and working, secure, performant and efficient code. - Focus on readability over being performant. - Fully implement all required functionality. - Leave NO todo's, placeholders, or missing pieces. - Be sure to reference file names. - Be concise. Minimize other prose. - If you think there might not be a correct answer, you say so. If you do not know the answer, say so instead of guessing.
© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules