What problem does it solve?
This Skill automates the process of analyzing code changes and creating well-defined, logically grouped commits, ensuring a clean and understandable Git history.
Core Features & Use Cases
- Change Analysis: Reviews
git status and git diff to understand modifications.
- Logical Grouping: Organizes related changes into distinct commit units based on functionality (e.g., feature additions, bug fixes).
- Conventional Commits: Enforces a structured commit message format for better readability and automation.
- Security Check: Identifies and warns about potential inclusion of sensitive information in commits.
- Use Case: After making several unrelated changes to a project, use this Skill to automatically group them into separate, meaningful commits, each addressing a specific logical change.
Quick Start
Analyze the current changes and create commits following the Conventional Commits format.