Stats
Actions
Tags
From git-workflows
Commit message formatting rules based on the Conventional Commits specification
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-workflows:conventional-commitsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
<type>(<scope>): <description> where type is required and scope is optional# Good
feat(auth): add password reset flow
fix: resolve null pointer in user service
# Bad
added password reset
bugfix - null pointer fixed
feat, fix, docs, chore, refactor, test, style, ci# Good
feat: implement dark mode toggle
fix: correct validation logic
docs: update API reference
chore: upgrade dependencies
# Bad
update: add new feature
improvement: better performance
misc: various changes
# Good
feat: add user authentication
fix: remove deprecated api call
# Bad
feat: Added user authentication
fix: Removes deprecated API call
# Good
feat(api): add pagination to user list endpoint
# Bad
feat(api): add pagination support to the user list endpoint with configurable page size and cursor-based navigation
# Good
fix(auth): handle expired token gracefully
Previously, expired tokens caused a 500 error.
Now returns 401 with clear message for client retry.
# Bad
fix(auth): handle expired token gracefully. Previously expired tokens caused a 500 error now returns 401 with clear message.
BREAKING CHANGE: footer to signal breaking API or behavior changes# Good
feat(api): change user endpoint response format
BREAKING CHANGE: user endpoint now returns nested address object instead of flat fields
# Bad
feat(api): change user endpoint response format (BREAKING)
npx claudepluginhub remihuguet/rems-buddy --plugin git-workflowsEnforces git commit best practices with conventional commits format, atomic principles, type prefixes, and semantic versioning for clear, meaningful history. Use when committing code.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.