Kit de Equipe Claude Code

Revisa um pull request ou o diff da branch atual quanto à correção, testes e riscos. Use quando o usuário pedir uma revisão de PR ou "revise minhas alterações".

O que é Kit de Equipe Claude Code?

Esta skill permite que um agente de IA (como Claude Code) revise pull requests ou diffs de branch de forma estruturada e abrangente. Ela automatiza a verificação de correção do código (condições incorretas, erros não tratados, condições de corrida), cobertura de testes, segurança (inputs não confiáveis, segredos no diff), compatibilidade (interfaces públicas, migrações) e legibilidade (apenas problemas que impactariam a manutenção futura). A skill suporta plataformas como Claude Code, Cursor e Codex, e utiliza comandos como `gh pr diff` para PRs do GitHub ou `git diff origin/main...HEAD` para diffs locais. O agente lê os arquivos alterados quando o diff não é claro, executa `npm test` se existirem e gera um relatório formatado com seções de "Correções obrigatórias", "Considerações importantes" e "Sugestões adicionais", sempre citando arquivo e linha. Ela não envia comentários ao GitHub automaticamente, a menos que o usuário solicite.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JulienLerosty/claude-code-team-kit/tree/HEAD/template/skills/review-pr

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Revisar um pull request

  1. Obtenha o diff. Para um número de PR use gh pr diff <number>; caso contrário, git diff origin/main...HEAD. Leia também a descrição do PR, se houver (gh pr view <number>).
  2. Leia os arquivos alterados por completo quando o diff isolado não for claro. Não revise código que você não leu.
  3. Verifique, nesta ordem:
    • Correção: condições erradas, off-by-one, erros não tratados, condições de corrida, entradas nulas/vazias.
    • Testes: cada mudança de comportamento está coberta? Os testes falhariam sem a alteração?
    • Segurança: entrada não confiável chegando a shell, SQL, caminhos de arquivo ou HTML; segredos no diff.
    • Compatibilidade: interfaces públicas alteradas, migrações, configuração ou variáveis de ambiente.
    • Legibilidade: apenas problemas que atrasariam o próximo mantenedor. Pule preferências de estilo que o linter já cobre.
  4. Execute npm test se existirem testes e reporte o resultado honestamente.

Formato de saída

## Resumo
Uma ou duas frases sobre o que o PR faz e seu veredito geral (aprovar / solicitar alterações / comentar).

## Correções obrigatórias
- `caminho/arquivo.js:42` O que está errado, por que importa, sugestão de correção.

## Considerações importantes
- `caminho/arquivo.js:90` ...

## Sugestões adicionais
- ...

Deixe uma seção de fora se estiver vazia. Cite arquivo:linha para cada achado. Não invente problemas: se a alteração está correta, diga isso no resumo. Não publique comentários no GitHub a menos que o usuário solicite.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas