Concluir mudança corretamente

Finalize a alteração atual do jeito certo: execute as verificações do projeto, faça uma revisão com contexto fresco, mostre evidências e então faça o commit.

O que é Concluir mudança corretamente?

Este skill automatiza o processo de finalização de uma alteração em um projeto de desenvolvimento, garantindo que todas as verificações necessárias sejam executadas e aprovadas antes do commit. Ele executa testes, build, typecheck e lint, corrigindo falhas na raiz sem enfraquecer as verificações. Em seguida, solicita uma revisão de diff por um subagente 'reviewer' com contexto fresco, corrigindo apenas problemas que afetam a correção ou os requisitos. O skill reporta as mudanças, comandos executados e resultados, e realiza um commit com mensagem descritiva, sem fazer push a menos que solicitado. Suporta qualquer projeto de desenvolvimento que utilize ferramentas de verificação comuns (testes, lint, etc.) e é acionado via Claude Code ou similar.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AaronCx/claude-code-practices/tree/HEAD/skills/done

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

Finalize a alteração atual. Contexto da tarefa, se fornecido: $ARGUMENTS

  1. Execute todas as verificações que o projeto possui: testes, build, typecheck, lint. Corrija falhas na causa raiz, nunca enfraquecendo a verificação.
  2. Peça ao subagente reviewer para revisar o diff em relação à tarefa.
  3. Corrija apenas as lacunas que afetam a correção ou os requisitos e, em seguida, reexecute as verificações.
  4. Relate: o que mudou, os comandos exatos que você executou e seus resultados, e qualquer coisa que você notou mas deliberadamente deixou de lado.
  5. Faça o commit com uma mensagem descritiva. Não envie (push) 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