Essa skill ajuda o Claude Code a escrever commits que realmente contam a história da mudança.
Ela analisa o que está no stage e fora dele para entender o que mudou.
Na prática, ela detecta o tipo e o escopo do commit a partir do diff e monta uma mensagem no padrão conventional commits.
A mensagem foca no porquê da mudança, e não apenas em listar arquivos alterados.
Quando usar
- Antes de cada commit, para gerar uma mensagem clara.
- Quando quer manter um histórico semântico e padronizado.
- Para evitar mensagens genéricas como “fix” ou “update”.
Como usar
Com as mudanças prontas, peça “crie um commit inteligente” ou informe o tipo, como “commit-smart fix”.