| name | code-review |
| description | Revisão de código estruturada com checklist de qualidade, segurança e manutenibilidade. Use quando pedirem para revisar código, PR ou branch. |
| argument-hint | [contexto adicional] |
Code Review Estruturado
Realize uma revisão de código completa e estruturada.
Processo
1. Contexto
- Identifique os arquivos alterados (
git diff main...HEAD --stat ou o escopo indicado)
- Entenda o propósito da mudança (commit messages, PR description, contexto do usuário)
- Identifique a linguagem e framework envolvidos
2. Checklist de revisão
Correção
Segurança
Qualidade
Testes
Manutenibilidade
3. Output
Para cada achado, classifique:
- BLOCKER: deve corrigir antes de merge
- WARNING: deveria corrigir, não bloqueia
- SUGGESTION: melhoria opcional
- PRAISE: algo bem feito (reconheça boas práticas)
Formato:
[BLOCKER] arquivo:linha — descrição do problema e sugestão de correção
[WARNING] arquivo:linha — descrição
[SUGGESTION] arquivo:linha — descrição
[PRAISE] arquivo:linha — o que está bem feito
4. Veredicto final
- APPROVE: pode mergear
- REQUEST CHANGES: tem blockers que precisam ser resolvidos
- COMMENT: sem blockers, mas há sugestões relevantes