Alterações em staged
!git diff --cached --stat || true
!git diff --cached || true
Estilo de commit recente neste repositório
!git log -n 10 --pretty=format:'%s' || true
Tarefa
Escreva uma mensagem de commit para as alterações em staged acima.
- Se nada estiver em staged, informe isso e pare. Sugira
git add -p. - Siga o estilo de commit usado no histórico recente. Se o histórico usar Commits Convencionais (
feat:,fix:,chore:. ..), use-os; se o CLAUDE.md especificar um formato, esse terá prioridade. - Linha de assunto: modo imperativo, no máximo 72 caracteres, sem ponto final.
- Corpo (apenas se a alteração não for óbvia): o que mudou e por que, com quebra de linha aos 72 caracteres. Pule o corpo para alterações triviais.
- Contexto extra do usuário, se houver: $ARGUMENTS. Se contiver uma chave de ticket (ex.:
ABC-123), inclua-a da mesma forma que o histórico recente faz, ou como um trailerRefs: ABC-123. - Se as alterações em staged misturarem itens não relacionados, informe isso e sugira como dividi-las.
Produza apenas a mensagem em um bloco de código, pronto para colar. Não execute git commit.