From claude-code-community-ireland-claude-code-resources
Generates conventional commit messages from staged changes by analyzing git diffs and determining type, scope, and breaking changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-community-ireland-claude-code-resources:conventional-commitsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate well-formatted conventional commit messages from staged changes.
Generate well-formatted conventional commit messages from staged changes.
When asked to commit changes or when the user runs /commit:
git diff --stagedfeat: New featurefix: Bug fixdocs: Documentation onlystyle: Formatting, no code changerefactor: Code restructuringtest: Adding/updating testschore: Maintenance tasks<type>(<scope>): <short description>
<body - what and why, not how>
<footer - breaking changes, issue refs>
Simple feature:
feat(auth): add password reset functionality
Bug fix with body:
fix(api): handle null response from external service
The weather API occasionally returns null during maintenance windows.
Added defensive check to prevent crash and return cached data instead.
Breaking change:
feat(db)!: migrate from MySQL to PostgreSQL
BREAKING CHANGE: Database connection strings must be updated.
See migration guide in docs/migration-v2.md
! after type for breaking changesnpx claudepluginhub claude-code-community-ireland/claude-code-resourcesScans a codebase for architectural friction, presents candidates as a visual HTML report with before/after diagrams, and guides you through deepening refactors.