01
It starts by itself
commit message requested. Runs in Claude Code.
- ↻ commit message requested
/commit or /caveman-commit
Every commit message short and exact.
Install the Caveman Commit skill and make it a habit: follow https://gethabit.dev/skills/juliusbrussee/caveman-commit.md
411K installs114K starsApache-2.0 licenceSource on GitHub ↗
Caveman Commit
by Julius Brussee · 411K installs
The skill
The caveman commit skill writes short Conventional Commits messages that state intent only: imperative subject, allowed type and optional scope, a body only when needed, no filler.
Only when you ask.
The habit
Every commit message short and exact.
↻ Runs by itselfcommit message requested
When does it start? How does it check its work? What does it remember?
Stops after one commit message per request.
The agent looks at what changed and why.
It picks feat, fix, refactor, perf, docs, test, chore, build, ci, style or revert, plus an optional scope.
It writes an imperative summary, aiming for 50 characters and never above 72.
It adds a body only for a non-obvious why, breaking change, migration note or linked issue.
It removes phrases like this commit, I or we, emoji, and AI attribution unless your own rule asks for a trailer.
It outputs the message as a code block to paste, without staging or committing.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Caveman Commit skill helps.
No. It only writes the message; staging, committing and amending stay with you.
Say stop caveman-commit or normal mode to go back to a verbose style.
Copy the prompt at the top into your agent. It installs the skill from JuliusBrussee/caveman and sets up the habit. Or run npx skills add JuliusBrussee/caveman --skill caveman-commit.
Yes. It is published under Apache-2.0. Habit is free too.
Install the Caveman Commit skill and make it a habit: follow https://gethabit.dev/skills/juliusbrussee/caveman-commit.md
All Julius Brussee skills →More code skills →
Works in
Made by Julius Brussee, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?