style-guide.mdc | Определение общего стиля кодирования, такого как отступы, пробелы, длина функций и т.д. |
typescript-rules.mdc | Указание определений интерфейсов TS, предпочтений использования типов и т.д. |
component-patterns.mdc | Структура фронтенд-компонентов, соглашения об именовании, методы управления состоянием и т.д. |
naming-rules.mdc | Соглашения об именовании: переменные, файлы, функции, хуки и т.д. |
api-conventions.mdc | Определение стандартов именования API-интерфейсов, параметров, структуры ответов и т.д. |
css-guidelines.mdc | Привычки написания стилей, например, использование правил Tailwind/CSS-in-JS |
refactor-rules.mdc | Объяснение конкретных операций инструкции "рефакторинг" (таких как извлечение функций, улучшение именования) |
extract-patterns.mdc | Указание ИИ, как извлекать общие компоненты, методы или хуки |
generate-docs.mdc | Автоматическая генерация комментариев или документации в формате JSDoc/TSDoc |
test-generation.mdc | Контроль стилей автоматически создаваемых модульных тестов и охвата тестами |
readme-template.mdc | Определение структуры генерации README, модулей содержимого и т.д. |
changelog-guidelines.mdc | Автоматическая генерация спецификаций формата Changelog, таких как группировка, именование и т.д. |
comment-style.mdc | Контроль языка комментариев (например, русский/английский), положение, краткость и т.д. |
security-rules.mdc | Ограничение опасных операций, таких как запрет eval, принудительная проверка параметров |
performance-hints.mdc | Определение правил советов по производительности, таких как избегание повторного рендеринга, утечек памяти и т.д. |
accessibility-rules.mdc | Стандарты доступности страниц, такие как использование label, контрастность цветов и т.д. |
linter-integration.mdc | Заставить ИИ следовать существующим конфигурациям ESLint/Prettier |
team-style.mdc | Унификация стиля кода для проектов с несколькими участниками |
task-template.mdc | Автоматическая генерация шаблонов содержимого описания задачи/issue |
commit-style.mdc | Создание коммитов Git, соответствующих стандартам коммитов (таким как Conventional Commits) |
branch-policy.mdc | Указание стратегий именования веток, таких как feature/xxx, hotfix/yyy |