Write ultra-concise commit messages
caveman-commitskillsetup L1★0
noman3271/caveman ↗What it does
Generate terse commit messages in Conventional Commits format
Best for
Teams enforcing Conventional Commits. Saves 200+ chars per message without losing intent.
Inputs
- · git diff or staged changes
Outputs
- · subject ≤50 chars, optional body only if 'why' non-obvious
Preconditions
Changes staged or diff available
Failure modes
Subject >72 chars; "This commit does X" restates diff; includes AI attribution or emoji
Trust signals
- · Imperative mood rule
- · No AI attribution
- · Type taxonomy (feat/fix/refactor/perf/etc)
- · Breaking change detection