commitlint
Installation
SKILL.md
Commitlint
Validate commit messages follow the Conventional Commits specification. Enables automatic changelog generation, semantic versioning, and clean git history.
What this skill does
- Checks if
@commitlint/cliand@commitlint/config-conventionalare installed; installs them if missing. - Detects project-specific commitlint configuration or falls back to a sensible default config.
- Validates commit messages for type, scope, subject, body, and footer format.
- Reports errors with specific fixes and examples.