style-guide.mdc | Definir estilo geral de codificação, como indentação, espaçamento, comprimento de função, etc. |
typescript-rules.mdc | Especificar definições de interface TS, preferências de uso de tipos, etc. |
component-patterns.mdc | Estrutura de componentes frontend, convenções de nomenclatura, métodos de gerenciamento de estado, etc. |
naming-rules.mdc | Convenções de nomenclatura: variáveis, arquivos, funções, hooks, etc. |
api-conventions.mdc | Definir padrões de nomenclatura de interface API, parâmetros, estrutura de resposta, etc. |
css-guidelines.mdc | Hábitos de escrita de estilo, como usar regras Tailwind/CSS-in-JS |
refactor-rules.mdc | Explicar operações específicas da instrução "refatorar" (como extração de função, melhorias de nomenclatura) |
extract-patterns.mdc | Informar à IA como extrair componentes, métodos ou hooks comuns |
generate-docs.mdc | Gerar automaticamente comentários ou documentação no formato JSDoc/TSDoc |
test-generation.mdc | Controlar estilos de testes unitários gerados automaticamente e cobertura de testes |
readme-template.mdc | Definir estrutura de geração de README, módulos de conteúdo, etc. |
changelog-guidelines.mdc | Gerar automaticamente especificações de formato Changelog, como agrupamento, nomenclatura, etc. |
comment-style.mdc | Controlar idioma de comentários (por exemplo, português/inglês), posição, concisão, etc. |
security-rules.mdc | Restringir operações perigosas, como proibir eval, aplicar validação de parâmetros |
performance-hints.mdc | Definir regras de dicas de desempenho, como evitar renderização repetida, vazamentos de memória, etc. |
accessibility-rules.mdc | Padrões de acessibilidade de página, como uso de labels, contraste de cores, etc. |
linter-integration.mdc | Fazer a IA seguir configurações ESLint/Prettier existentes |
team-style.mdc | Unificar estilo de código para projetos de múltiplos membros |
task-template.mdc | Gerar automaticamente modelos de conteúdo de descrição de problemas/tarefas |
commit-style.mdc | Gerar commits Git que estejam em conformidade com os padrões de commit (como Conventional Commits) |
branch-policy.mdc | Especificar estratégias de nomenclatura de branches, como feature/xxx, hotfix/yyy |