What problem does it solve?
This Skill solves the inconsistency and lack of clarity in git commit histories by enforcing the Conventional Commits specification, ensuring every change is documented with a clear type, scope, and purpose.
Core Features & Use Cases
- Conventional Commit Generation: Automatically analyzes code diffs to suggest appropriate commit types (feat, fix, refactor, etc.) and scopes.
- Intelligent Staging: Provides guidance on grouping logical changes into atomic commits to maintain a clean project history.
- Use Case: When you have finished a complex feature implementation, use this skill to analyze your staged changes and generate a perfectly formatted commit message that follows your project's semantic versioning standards.
Quick Start
Ask the git-commit skill to analyze your current staged changes and generate a conventional commit message for you.