## What problem does it solve?
This Skill helps developers create git commit messages that explain why changes were made, not just what changed, ensuring clearer project history and easier future maintenance.
## Core Features & Use Cases
- Generate a concise, reasoning-focused commit body that complements the user-provided headline.
- Review the conversation history to justify decisions, tradeoffs, and context for future developers.
- Apply the commit directly to the staged changes, following the workflow rules described in the SKILL.
### Quick Start
To use the commit skill, provide a headline like /commit fix: boolean logic error in expression.clj. Ensure changes are staged before invoking the command to allow the tool to draft the body.