What problem does it solve?
This Skill helps you ensure each git commit represents a single, meaningful change by analyzing code diffs and guiding the commit creation process, reducing messy history and enabling clean rollbacks.
Core Features & Use Cases
- One-change commits: automatically identify and group changes into discrete commits.
- Branch support: option to create a new branch before committing.
- Language support: supports --japanese commit messages when requested and formats messages consistently.
- Use Case: when preparing a release, use this Skill to craft a series of focused commits that describe each logical change.
Quick Start
Describe the changes you want to commit or paste a diff, and I will generate a single logical commit (with optional branch) ready to apply.