What problem does it solve?
This skill solves the problem of inconsistent, poorly documented, or overly broad git commits by enforcing a structured, logical, and conventional commit workflow.
Core Features & Use Cases
- Conventional Commits: Automatically enforces the Conventional Commits specification for consistent history.
- Patch Surgery: Enables granular staging of changes at the hunk level, ensuring each commit is atomic and revertable.
- Safety Guards: Prevents accidental commits to protected branches like main or production.
- Use Case: When you have multiple unrelated changes in your working directory, use this skill to split them into distinct, well-described commits that explain the motivation behind each change.
Quick Start
Ask the agent to commit the current changes using the conventional commit format and include a detailed description of the work performed.