juliusbrussee logo
#96 by installsCoding & architecturejuliusbrussee/caveman

caveman-commit

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

Installs
416K
all time
This week
8.2K
installs
Repo stars
109.8K
GitHub
First seen
Apr 8, 2026
on skills.sh
Install
npx skills add https://github.com/juliusbrussee/caveman --skill caveman-commit
Works with Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Gemini CLI and other agents that read SKILL.md.
What it does

Terse, conventional commit messages that prioritize reasoning over description. Write a Conventional Commits message compressed to intent only. Use for "write a commit", "commit message", /commit or /caveman-commit.

  • Enforces Conventional Commits format with type, optional scope, and imperative subject lines capped at 50 characters
  • Omits body text when the diff is self-explanatory; includes it only for non-obvious reasoning, breaking changes, migrations, and issue references
  • Strips noise like "This commit does", first-person language, file name repetition, and AI attribution