Pular pro conteúdo

Caveman Commit skill

Você pede o commit e recebe uma linha curta com tipo, escopo e resumo, e um corpo só quando precisa explicar o motivo ou o que quebra.

por juliusbrussee

instalações
415,5 mil
estrelas no GitHub
115,1 mil
No skills.sh desde
abril de 2026
Licença
Apache-2.0

Atualizada no GitHub em 25 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill escreve mensagens de commit no padrão Conventional Commits: tipo (feat, fix, refactor, docs e outros), escopo opcional e um resumo no imperativo, com até 50 caracteres quando dá e nunca mais de 72, sem ponto final. Prioriza o porquê da mudança, já que o que mudou o diff mostra.

O corpo só entra quando precisa: motivo que não é óbvio, mudança que quebra compatibilidade, migração ou issue ligada, em linhas de até 72 caracteres. Correção de segurança, migração de dados, revert e mudança que quebra algo sempre ganham corpo. Ficam de fora 'este commit faz', 'eu', 'nós', emoji e assinatura de IA.

Ela só escreve a mensagem. Não roda git commit, não adiciona arquivos nem altera commit anterior: entrega o texto num bloco pronto pra colar.

Nas palavras de quem fez

Write a Conventional Commits message compressed to intent only. Use for "write a commit", "commit message", /commit or /caveman-commit.

juliusbrussee, no SKILL.md

Quando usar

  • Fechar uma tarefa e registrar no git sem mensagem tipo 'ajustes'
  • Manter o histórico do repositório legível pra quem pegar o projeto depois
  • Registrar uma mudança que quebra algo, com a explicação pra quem atualizar
  • Seguir o padrão de um projeto que já usa Conventional Commits

Depois de instalar, é só pedir assim

  • /caveman-commit
  • Escreve a mensagem de commit dessas mudanças
  • /caveman-commit, essa mudança troca a rota antiga de pedidos e quebra quem usa ela

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Caveman Commit no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Caveman Commit, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

Ela faz o commit sozinha?

Não. Só gera a mensagem num bloco de código pra você colar ou pedir pro Claude usar. Pra voltar ao estilo longo, diga 'stop caveman-commit' ou 'normal mode'.

A mensagem sai em português?

A skill não fixa o idioma, mas os exemplos dela são em inglês. Se o seu repositório escreve commit em português, diga isso no pedido.

Precisa de alguma coisa? Roda no Codex e no Antigravity?

Só do git no projeto, pro agente ver o que mudou. Não tem chave nem programa extra: é instrução de texto, e funciona em qualquer agente que lê skills.

Levar essa skill

1x caveman-commitR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/juliusbrussee/caveman

Aprenda a usar

Mais da loja juliusbrussee

Ver a loja juliusbrussee