← スキル一覧に戻る

code-review
by renanlido
⭐ 3🍴 0📅 2026年1月22日
SKILL.md
name: code-review description: Skill para revisar codigo com checklist de qualidade triggers:
- "revisar codigo"
- "code review"
- "review"
- "analisar codigo"
- "verificar qualidade"
Code Review Skill
Este skill e ativado quando o usuario quer revisar codigo para garantir qualidade.
Checklist de Review
1. Qualidade de Codigo
- Nomes claros: Variaveis, funcoes e classes tem nomes descritivos?
- Funcoes pequenas: Funcoes fazem uma coisa so?
- DRY: Nao ha codigo duplicado?
- Complexidade: Logica e simples de entender?
- Tratamento de erros: Erros sao tratados adequadamente?
2. Padroes do Projeto
- Estrutura: Segue a arquitetura definida?
- Nomenclatura: Segue convencoes do projeto?
- Imports: Organizados e sem dependencias desnecessarias?
- Estilo: Consistente com o resto do codigo?
3. Seguranca (OWASP Top 10)
- Injection: Input e sanitizado/validado?
- XSS: Output e escapado corretamente?
- Auth: Autenticacao/autorizacao esta correta?
- Secrets: Nao ha credenciais hardcoded?
- Dados sensiveis: Estao protegidos/criptografados?
4. Testes
- Existem: Testes foram escritos?
- Coverage: Coverage >= 80%?
- Qualidade: Testam comportamento, nao implementacao?
- Edge cases: Casos limites estao cobertos?
5. Performance
- N+1: Nao ha queries N+1?
- Loops: Nao ha loops desnecessarios?
- Memory: Nao ha memory leaks obvios?
- Async: Operacoes async sao tratadas corretamente?
Classificacao de Issues
CRITICAL (Bloqueador)
- Vulnerabilidades de seguranca
- Bugs que quebram funcionalidade
- Violacoes graves de arquitetura
HIGH (Importante)
- Falta de testes para codigo critico
- Performance issues significativos
- Codigo muito dificil de manter
MEDIUM (Recomendado)
- Melhorias de legibilidade
- Refatoracoes menores
- Documentacao faltando
LOW (Sugestao)
- Nitpicks de estilo
- Otimizacoes opcionais
Formato de Feedback
### [SEVERITY] Titulo da Issue
**Arquivo:** `path/to/file.ts:42`
**Problema:**
Descricao clara do problema encontrado.
**Sugestao:**
Como resolver ou melhorar.
**Exemplo:**
\`\`\`typescript
// Antes (problema)
// Depois (solucao)
\`\`\`
Pontos Positivos
Sempre mencione tambem o que esta bom:
- Boas praticas seguidas
- Codigo bem estruturado
- Testes bem escritos
- Documentacao clara
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です