What problem does it solves?
This Skill automates the creation of clear, standardized commit messages, eliminating inconsistent or uninformative entries in your Git history. It streamlines code reviews and improves project maintainability, saving you time and ensuring a clean, understandable project timeline.
Core Features & Use Cases
- Standardized Commit Format: Generates messages following the `<type>: <subject>
<body>` convention.
- **Predefined Commit Types**: Offers types like `feat`, `fix`, `refactor`, `docs`, `test`, `chore`, and `security` for consistent categorization.
- **Contextual Message Generation**: Analyzes staged changes to suggest the most appropriate type, subject, and body content.
- **Use Case**: After staging your changes, simply ask "Generate commit message" to get a perfectly formatted and descriptive commit message, ready to be committed.
Quick Start
Just ask:
"Generate commit message"
"What should I commit?"