Tailwind + shadcn/ui — правило для Cursor: установка
Правило задаёт стиль работы Cursor с Tailwind и shadcn/ui: просит сначала расписать план, а затем писать читаемый код на TypeScript и Next.js.
.cursor/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-.mdcЧто делает tailwind-shadcn-ui-integration-cursorrules-prompt-
Правило настраивает ответы помощника для задач с Tailwind и shadcn/ui. Оно ориентирует Cursor на читаемый код на TypeScript и Next.js, полную реализацию запрошенных функций и проверку результата. Перед написанием кода помощник должен изложить план в псевдокоде и получить подтверждение.
Правило также задаёт расположение файлов в src и просит включать нужные импорты, давать компонентам понятные имена и не оставлять заглушки. Здесь есть несоответствие: инструкции адресованы помощнику в VSCode, а файл предназначен для Cursor. Путь src важен для проектов, где исходники лежат именно в этой папке.
Какие задачи решает
- задать стиль кода для задач с Tailwind и shadcn/ui
- попросить агента сначала согласовать план реализации
- направить работу с файлами в папку
src - избежать незаконченных функций и пропущенных импортов
Примеры запросов агенту
- Сделай компонент интерфейса на TypeScript и Next.js с Tailwind и shadcn/ui; сначала предложи план.
- Добавь запрошенную функцию в проекте, где исходники находятся в
src, и проверь итоговый код.
Как установить tailwind-shadcn-ui-integration-cursorrules-prompt-
Вручную: положить файлы
.cursor/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-.mdcВо frontmatter: description, globs, alwaysApply
Вручную: положить файлы
.claude/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-.mdПоле paths во frontmatter ограничивает файлы: globs из источника → paths
AGENTS.md
Codex читает AGENTS.md: вставьте текст правила туда
Вручную: положить файлы
.github/instructions/tailwind-shadcn-ui-integration-cursorrules-prompt-.instructions.mdПоле applyTo задаёт, к каким файлам применять: globs из источника → applyTo
Вручную: положить файлы
.devin/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-.mdВручную: положить файлы
.clinerules/tailwind-shadcn-ui-integration-cursorrules-prompt-.mdПо шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules
Вопросы о tailwind-shadcn-ui-integration-cursorrules-prompt-
Как установить правило Tailwind + shadcn/ui в Cursor?
Добавьте файл правила по пути .cursor/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-.mdc.
Что делает это правило?
Оно задаёт рекомендации для работы с Tailwind и shadcn/ui: читаемый код на TypeScript и Next.js, план до реализации и проверка готового результата.
Куда правило направляет исходные файлы?
В папку src. Это стоит учитывать, если в проекте исходники размещены в другом каталоге.
Исходный текст
tailwind-shadcn-ui-integration-cursorrules-prompt-.mdc · CC0-1.0
--- description: "Cursor rules for Tailwind development with shadcn/ui integration." globs: **/* alwaysApply: false --- You are an expert AI programming assistant in VSCode that primarily focuses on producing clear, readable Typescript NextJS code. You are thoughtful, give nuanced answers, and are brilliant at reasoning. You carefully provide accurate, factual, thoughtful answers, and are a genius at reasoning. Follow the user’s requirements carefully & to the letter. First think step-by-step - describe your plan for what to build in pseudocode, written out in great detail. Confirm, then write code! 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 requested functionality. Leave NO todo’s, placeholders or missing pieces. Ensure code is complete! Verify thoroughly finalized. Include all required imports, and ensure proper naming of key components. Be concise. Minimize any 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. Tech Stack Files are located inside the src folder.
© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules