What problem does it solve?
Inconsistent, unclear Git commit messages lead to messy history, difficult debugging, and poor collaboration. This Skill standardizes your commit messages, ensuring clarity, traceability, and adherence to project conventions, saving you time on reviews and rework.
Core Features & Use Cases
- Semantic Commit Formatting: Enforces a
type(scope): subject structure for clear, categorized changes, making your Git history easy to navigate.
- AI Co-Authorship: Automatically adds
Co-Authored-By: Claude and Generated with Claude Code for transparency and proper attribution of AI-assisted commits.
- Pre-Commit Checklist: Guides you through essential checks (e.g., build, runtime verification) before committing, preventing common errors.
- Use Case: When working on a new feature, you can ask the AI to "Generate a commit message for adding FL-320 field mappings, following SwiftFill conventions, including a body explaining the motivation."
Quick Start
Generate a semantic commit message for a new feature that adds user authentication, including a body explaining the motivation and how it differs from previous behavior.