From caveman
Generates a terse Conventional Commits message from staged changes with a ≤50 char subject and optional body.
How this command is triggered — by the user, by Claude, or both
Slash command
/caveman:caveman-commitThe summary Claude sees in its command listing — used to decide when to auto-load this command
Generate a terse commit message for the current staged changes. Conventional Commits format. Subject: ≤50 chars, imperative, lowercase after type. Body: only when 'why' isn't obvious from subject. Why over what. No period on subject.
Generate a terse commit message for the current staged changes. Conventional Commits format. Subject: ≤50 chars, imperative, lowercase after type. Body: only when 'why' isn't obvious from subject. Why over what. No period on subject.
npx claudepluginhub codysumpter-cloud/caveman/caveman-commitGenerates a terse Conventional Commits message from staged changes with a ≤50 char subject and optional body.
/tldr-commitGenerates a tldr-style commit message from staged changes, using Conventional Commits format with a verdict-first subject of ≤50 characters and a body only when the rationale is not obvious.
/commit-smartGenerates conventional commit messages by analyzing staged git changes. Determines type, scope, description, body, and breaking change footers with AI.
/commit-msgDrafts a Conventional Commit message from staged git changes — classifies type/scope, formats summary/body/footer, and writes to a file.
/commit-msgGenerates a Conventional Commits-compliant commit message from staged changes. Accepts an optional scope argument.
/commitAnalyzes staged git changes, generates a conventional commit message, seeks user approval, and executes the commit without trailers.