What problem does it solve?
This Skill removes the friction and inconsistency of writing commit messages by guiding you to produce Conventional Commits with a correct type, required scope, and a clear subject line.
Core Features & Use Cases
- Conventional Commits formatting: Creates commit messages in the form
type(scope): subject with scope enforced in kebab-case and subject rules (imperative, max length, no trailing period).
- Body guidance for complex changes: Produces a structured explanation of HOW/WHY plus references (Tasks/Requirements) and optional trailers (e.g., Fixes, Co-authored-by).
- Safety guardrails: Encourages avoiding secrets and sensitive files and discourages generic or vague commit messages.
- Common scenarios: Use for regular development commits, test/ci/documentation updates, maintenance chores, and breaking-change PR workflows.
Quick Start
Tell Claude to write a Conventional Commit message for the staged changes, including a type, required kebab-case scope, subject line, and (if needed) a clear body with HOW/WHY and a reference to the task or requirement.