Write ultra-concise commit messages

caveman-commitskillsetup L10
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