teefayb/claude-code-setup-demo

Revise as alterações da branch atual em comparação com a main antes de abrir um PR, usando o subagente code-reviewer e as verificações deste repositório. Use quando solicitado a revisar mudanças locais.

O que é claude-code-setup-demo?

Esta skill permite que um agente de IA, como o Claude Code, realize uma revisão completa das mudanças locais em uma branch antes da abertura de um Pull Request. Ela compara a branch atual com a base especificada (geralmente 'main'), executa verificações automáticas do projeto (como `npm run check`) e delega análises detalhadas a subagentes especializados, como o **code-reviewer** e o **test-writer**. O resultado é um relatório consolidado com veredito (pronto, precisa de ajustes, ou requer retrabalho), lista de bloqueios, itens a corrigir e sugestões opcionais. É útil para desenvolvedores que desejam garantir a qualidade do código e conformidade com as convenções do projeto antes de submeter um PR. Suporta fluxos de trabalho baseados em CLI e pode ser integrada com ferramentas como Cursor, Codex ou Claude Code.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/review

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

Branch base para esta revisão: "$ARGUMENTS" (use main se estiver vazio).

  1. Execute git diff --stat <base>...HEAD e git status. Inclua mudanças não commitadas no escopo. Se não houver alterações, informe e pare.

  2. Execute npm run check e registre o resultado. Não corrija nada ainda.

  3. Delegue ao subagente code-reviewer com: a branch base, a lista de arquivos alterados e a saída de npm run check. Peça que retorne apenas as conclusões.

  4. Se arquivos de origem foram alterados sem alterações correspondentes nos testes, também peça ao subagente test-writer que liste os casos de teste ausentes (apenas a lista, sem código ainda).

  5. Apresente um relatório combinado:

    Veredito: pronto / pronto após correções / precisa retrabalho Bloqueios — bugs, segurança, convenções quebradas do CLAUDE.md (arquivo:linha, motivo, correção) Deve corrigir — testes ausentes, nomes pouco claros, lacunas no tratamento de erros Sugestões — opcional, máximo de 5 Verificações — resultado de npm run check

  6. Pergunte antes de aplicar qualquer correção.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Habilidades Relacionadas