What problem does it solve?
This Skill prevents messy, hard-to-review pull requests by helping you create well-scoped git commits with consistent, Conventional Commit messages.
Core Features & Use Cases
- Safe commit preparation: inspects the working tree and staged changes to ensure only intended diffs are included.
- Logical splitting: guides splitting work into multiple commits by feature/refactor boundaries and mixed-file scenarios (including patch staging).
- Conventional Commit messaging: produces imperative, specific headers with required formatting and optional BREAKING CHANGE footers.
- Validation before repeat: recommends the smallest relevant check (tests, lint, or build) before proceeding to the next commit.
Quick Start
Use the commit-work skill to generate one or more Conventional Commit messages for the changes you plan to stage, including the commands you should run to review git diff --cached and any quick verification to run before committing.