Download for MacApple silicon, macOS 14+
Skill

caveman-commit

@juliusbrussee 436k installs Trending #173 on Skills.Sh Updated 2026-10-28

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

aianthropiccavemanclaudeclaude-codellmmemeprompt-engineering

Install

With your agent

Install OMGSkills skill "juliusbrussee/caveman:caveman-commit" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/JuliusBrussee/caveman /tmp/caveman && ln -s /tmp/caveman/skills/caveman-commit ~/.claude/skills/caveman-commit

From README

Rules Subject line: ( ): — optional Types: feat, fix, refactor, perf, docs, test, chore, build, ci, style, revert Imperative mood: "add", "fix", "remove" — not "added", "adds", "adding" ≤50 chars when possible, hard cap 72 No trailing period Match project convention for capitalization after the colon Body (only if needed): Skip entirely when subject is self-explanatory Add body only for: non-obvious why, breaking changes, migration notes, linked issues Wrap at 72 chars Bullets - not Reference issues/PRs at end: Closes #42, Refs #17 What NEVER goes in: "This commit does X", "I", "we", "now", "currently" — the diff says what "As requested by..." — use Co-authored-by trailer "Generated with Claude Code" or any AI attribution — unless the user's own rule requires an Assisted-by/AI-attribution trailer, then add it as a trailer Emoji (unless project convention requires) Restating the file name when scope already says it Examples Diff: new endpoint for user profile with body explaining the...