auto-commit
SKILL.md
Auto Commit
Orquestrador de versionamento local que analisa o working directory, agrupa modificações logicamente e gera commits atômicos baseados no padrão Conventional Commits.
Quando Usar
- Há múltiplos arquivos modificados e você quer commits atômicos e organizados
- Quer garantir que testes fiquem sempre junto com o código que eles validam
- Quer seguir o padrão Conventional Commits sem escrever mensagens manualmente
Regras de Execução
Obrigatório:
- ✅ Mensagens de commit DEVEM ser escritas APENAS em inglês
- ✅ TODAS as interações com o usuário (perguntas, confirmações, feedback) DEVEM ser em PT-BR
- ✅ Limite estrito de 70 caracteres para o título do commit
- ✅ SEMPRE usar confirmação interativa antes de executar qualquer comando git
Proibido:
- ❌ NUNCA separe arquivos de teste dos arquivos fonte que eles validam
- ❌ NUNCA ignore arquivos modificados não commitados (unstaged/staged)
- ❌ NUNCA inclua escopo no título do commit — use
type: description, nuncatype(scope):
Procedimento
Siga o fluxo completo descrito em ./templates/commit-organizer.md.
Formato de Saída
Apresente os agrupamentos de commits sugeridos em lista clara e interativa (Markdown).
Aguarde decisão do usuário:
- ✅ Aceitar todos
- 🎯 Escolher individualmente
- ❌ Rejeitar e abortar
Após execução, apresente log de sucesso com os commits gerados ou resumo de falha para retry.
Weekly Installs
3
Repository
douglaszaltron/…t-skillsFirst Seen
2 days ago
Security Audits
Installed on
opencode3
claude-code3
github-copilot3
codex3
kimi-cli3
gemini-cli3