Claude Review¶
Code review via Claude Code CLI (Opus 4.7) na branch atual. Classifica achados em P1/P2/P3 por categoria.
Quando usar¶
"/claude-review", "roda claude review", "review com opus", "pede pro opus revisar", "claude review nos últimos commits".
Conteúdo da Skill¶
---
name: claude-review
description: >
Roda code review via Claude Code CLI (Anthropic) com Opus 4.7 na branch atual, processa o output
e classifica achados em P1/P2/P3 por categoria (lógica, sintaxe, estilo, segurança).
Ativar quando Felipe disser "/claude-review", "roda claude review", "review com claude",
"review com opus", "pede pro opus revisar", "claude review nos últimos commits".
---
# /claude-review — Code Review via Claude Code CLI (Opus 4.7) + Classificação Estruturada
Executa uma instância separada do Claude Code CLI com Opus 4.7 em modo headless (-p) para revisar os commits recentes da branch atual, depois processa e classifica o output em categorias e prioridades.
## Comandos
- `/claude-review` — revisa os últimos 3 commits da branch atual
- `/claude-review 5` — revisa os últimos N commits
- `/claude-review abc1234` — revisa um commit específico
- `/claude-review abc1234..def5678` — revisa range de commits
## Pré-requisitos
1. **Claude Code CLI instalado**: `npm install -g @anthropic-ai/claude-code`
2. **Autenticado**: login ativo no Claude Code
3. Estar dentro de um repositório git
## Fluxo
## Comando base
```bash
# Opção 1: Diff via pipe (preferida para diffs grandes)
git diff HEAD~3..HEAD | claude -p "$(cat <<'PROMPT'
Você é um code reviewer sênior especializado em [STACK_DETECTADA].
Revise o diff abaixo com foco em:
1. SEGURANÇA: auth bypass, injection, XSS, CSRF, RLS, exposure de dados
2. LÓGICA: fluxos quebrados, edge cases, null checks, race conditions
3. SINTAXE: erros de tipo, imports errados, tipagem incorreta
4. PERFORMANCE: queries N+1, renders desnecessários, bundles grandes
5. DEAD_CODE: imports, variáveis, funções não usadas
6. ESTILO: naming inconsistente, patterns quebrados
Para cada achado, responda EXATAMENTE neste formato:
**[CATEGORIA] Título curto**
- Arquivo: path/to/file:linha
- Severidade: P1 (crítico) | P2 (importante) | P3 (sugestão)
- Problema: descrição clara
- Fix sugerido: código ou instrução
NÃO use ferramentas, NÃO edite arquivos, NÃO rode comandos.
PROMPT
)" --model opus --max-turns 1
Classificação de prioridade¶
P1 — Crítico (corrigir ANTES de deploy)¶
- Bugs que quebram funcionalidade em produção
- Vulnerabilidades de segurança (auth bypass, injection, RLS)
- Race conditions que causam perda de dados
- Regressões que quebram fluxos existentes
P2 — Importante (corrigir nesta sessão)¶
- Dead code que polui o codebase
- Error handling ausente em paths críticos
- Tipagem incorreta ou
anyem interfaces públicas
P3 — Sugestão (backlog)¶
- Melhorias de estilo e legibilidade
- Refatorações opcionais
- Convenções de naming
Formato do relatório¶
Salvar em docs/claude-reviews/claude-review-DD-MM-YYYY.md:
# Claude Review — DD/MM/YYYY
## Resumo
- **Branch**: main
- **Commits revisados**: X (hash1..hashN)
- **Modelo**: claude-opus-4-7 (via Claude Code CLI)
- **Achados**: X P1 | Y P2 | Z P3
## P1 — Críticos
### [CATEGORIA] Título curto do achado
- **Arquivo**: path/to/file.ts:42
- **Problema**: descrição clara do bug/vulnerabilidade
- **Fix sugerido**: código ou instrução de correção
## P2 — Importantes
...
## P3 — Sugestões
...
Comparação com as outras skills de review¶
| Aspecto | /codex-review | /gemini-review | /claude-review |
|---|---|---|---|
| Modelo | GPT-5.4 (OpenAI) | Gemini 3.1 Pro (Google) | Opus 4.7 (Anthropic) |
| Auth | API key | OAuth pessoal | Claude Code login |
| Custo/review | ~$0.40 | $0 | $0 (assinatura) |
| SWE-bench Pro | 58.6% | #3 global | 64.3% (#1) |
Pipeline de review triplo recomendado¶
Para review máximo de uma story/feature crítica: 1. /gemini-review — Gemini 3.1 Pro (Google) — $0 2. /codex-review — GPT-5.4 (OpenAI) — ~$0.40 3. /claude-review — Opus 4.7 (Anthropic) — ~$1.00
Custo total do pipeline triplo: ~$1.40 por review. ```
Notas Relacionadas¶
Code-Review/Gemini Review · Code-Review/Codex Review · Stamper-Operacionais/Registrar Incidente