Enforces structured git commit messages to automate changelogs and correlate changes with semantic versioning.
The Conventional Commits skill implements a standardized specification for git messages, enabling Claude to generate professional, machine-readable commit history. By enforcing specific types like feat, fix, and chore, along with scope and breaking change notations, it ensures that project repositories remain organized and compatible with automated versioning tools. This skill is essential for teams looking to streamline their CI/CD pipelines, generate automatic changelogs, and maintain a high-quality audit trail of code changes.
Características Principales
01Detects breaking changes through '!' syntax and footer declarations
02Maps commit types directly to SemVer bumps (Major, Minor, Patch)
03Ensures consistent formatting for multi-paragraph commit bodies and footers
040 GitHub stars
05Enforces standardized commit types including feat, fix, docs, and refactor
06Supports optional scope and imperative mood descriptions
Casos de Uso
01Generating structured commit messages during the development loop
02Reviewing existing commit logs for consistency and semantic accuracy
03Standardizing git history for automated release management and changelogs