github-commit-and-pr-conventions
Installation
SKILL.md
GitHub Commit & PR Conventions
Apply these rules every time you make a commit or create/update a PR. No exceptions unless the user explicitly overrides.
1. Commit Message Format
Always use Conventional Commits prefix. Choose based on the most significant change in the diff:
| Prefix | When to use |
|---|---|
feat: |
New feature, new capability, new endpoint, new component |
fix: |
Bug fix, incorrect behavior corrected, crash resolved |
chore: |
Config changes, dependency updates, refactors, tooling, cleanup, CI/CD, docs |
Priority rule: If a commit contains both a feat and a fix, use feat:. If it contains a fix and a chore, use fix:. In short: feat > fix > chore.