Workflow de Git Push
Faz stage de todas as alterações, cria um commit convencional e faz push para a branch remota.
Quando Usar
Ativa automaticamente quando o usuário:
- Pede explicitamente para fazer push de alterações ("push this", "commit and push")
- Menciona salvar trabalho no remote ("save to github", "push to remote")
- Completa uma feature e quer compartilhá-la
- Diz frases como "let's push this up" ou "commit these changes"
Workflow
SEMPRE use o script - NÃO use comandos git manuais:
bash skills/git-pushing/scripts/smart_commit.sh
Com mensagem personalizada:
bash skills/git-pushing/scripts/smart_commit.sh "feat: add feature"
O script cuida de: staging, mensagem de commit convencional, footer do Claude, push com flag -u.