Pular pro conteúdo

Code Review skill

Antes de juntar uma mudança, você sabe se ela segue as regras do projeto e se entrega o que foi pedido, em dois relatórios separados.

por Matt Pocock

instalações
796,1 mil
estrelas no GitHub
303,3 mil
No skills.sh desde
julho de 2026
Licença
MIT

Atualizada no GitHub em 22 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A code-review compara o código atual com um ponto fixo que você escolhe: um commit, uma branch, uma tag ou a main. Ela confere se esse ponto existe e se há diferença, e então revisa a mudança por dois eixos que rodam em paralelo, cada um num subagente próprio.

O eixo de padrões lê os arquivos do repositório que dizem como escrever código, como CODING_STANDARDS.md e CONTRIBUTING.md, e soma uma lista de 12 cheiros de código do livro Refactoring, de Martin Fowler, como nome confuso, código duplicado e abstração que ninguém pediu. O que o repositório documenta vale mais que a lista.

O eixo de especificação procura a issue ou o documento de origem e aponta o que faltou, o que entrou sem ser pedido e o que parece feito mas está errado, citando a linha da especificação. Os dois relatórios saem lado a lado, sem misturar nem eleger um problema mais grave no geral.

Nas palavras de quem fez

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding…

Matt Pocock, no SKILL.md

Quando usar

  • Revisar uma branch antes de abrir o pull request
  • Conferir se o que o Claude construiu bate com a issue que você escreveu
  • Checar o trabalho em andamento desde o último commit
  • Pegar código fora do padrão do projeto antes de ir pra produção

Depois de instalar, é só pedir assim

  • Usa a code-review no que mudou desde a main
  • Revisa desde o commit a1b2c3d. A especificação está em docs/checkout.md
  • Faz a code-review do que mudou desde a main. A especificação é a issue #42

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykAlerta

Perguntas

Como instalar a Code Review no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Code Review, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que precisa pra funcionar?

Um projeto com git e um ponto de comparação. Pra achar a issue de origem, ela espera um rastreador de issues configurado; se não estiver, pede pra rodar /setup-matt-pocock-skills, do mesmo repositório. Se não achar a especificação, ela pergunta onde está; se não existir, pula esse eixo e avisa no relatório. Não pede chave nem conta paga.

Ela corrige o código?

Não. Ela revisa e entrega os dois relatórios, com até umas 400 palavras cada. Os cheiros de código aparecem como palpite a avaliar, nunca como erro certo, e o que uma ferramenta já checa fica de fora.

Roda no Codex e no Antigravity?

Ela foi escrita pra abrir dois subagentes em paralelo, recurso que o Claude Code tem, e não cita o Codex nem o Antigravity. Em outro agente, depende de ele abrir subagentes.

Levar essa skill

1x code-reviewR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/mattpocock/skills

Aprenda a usar

Mais da loja Matt Pocock

Ver a loja Matt Pocock