Get crisp one-line commit messages for every patch
何時使用: Claude writes a commit message, and it's a novel. You want it to say 'fix: off-by-one in pagination' and stop.
前置條件
- Caveman plugin installed — claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
步驟
-
Commit with caveman-commit/caveman-commit — write a commit message for the staged changes.✓ 已複製→ One-line conventional commit; no body unless genuinely needed
-
Ship a branch of small commitsFor the 4 staged files, use /caveman-commit per file — atomic commits, one line each.✓ 已複製→ git log shows 4 short commits
結果: Readable git log; bisect-friendly commits.
注意事項
- Lost nuance when a message should be longer (e.g. breaking changes) — Override per-commit: 'write the full version, not caveman, this is a breaking change'