git-conventional-commits
Installation
SKILL.md
Git Conventional Commits Skill
Professional git commit workflow that enforces best practices and conventions.
Features
- Conventional Commits Format: Categorize commits by type (feat, fix, docs, style, refactor, perf, test, build, ci, chore)
- Message Validation: Adheres to the 7 rules of great git commits:
- Separate subject from body with a blank line
- Limit the subject line to 50 characters
- Capitalize the subject line
- Do not end the subject line with a period
- Use the imperative mood in the subject line
- Wrap the body at 72 characters
- Use the body to explain what and why vs. how
- Auto-Detection: Intelligently detects commit type based on file changes
- Preview & Confirmation: Shows formatted commit message before committing
- Multi-Language Support: English and Traditional Chinese (繁體中文)