This does one thing well: strips the fluff from commit messages without losing the important bits. It enforces Conventional Commits format with 50-character subjects and adds body text only when the "why" isn't obvious from the diff. The auto-trigger when staging changes is handy for maintaining consistency across a project. I've seen too many commits that read like novels or say nothing useful at all. This finds the middle ground by focusing on imperative mood and actual reasoning over restating what the code already shows.
claude skill add juliusbrussee/caveman:caveman-commit