git-commit-writer
Installation
SKILL.md
When to Apply
- User asks "generate commit message" or "write git commit"
- Staging changes that need clear documentation
- Commit body needed for complex multi-file changes
- Commit history review or rewriting
Golden Rules
Subject Line (Required)
- Hard limit: 50 characters (soft limit: 72 for exceptional cases)
- Capitalize first word: "Add feature" not "add feature"
- No period at end: "Add login" not "Add login."
- Imperative mood: "Fix bug" not "Fixed bug" or "Fixes bug"
- Single purpose: One atomic change per commit