What problem does it solve?
This Skill prevents accidental or poorly scoped Git commits by verifying the staged changes, branch context, and commit message intent before authorizing a commit.
Core Features & Use Cases
- Staged Set Verification: Compare staged changes with the full worktree to detect unexpected index residue or incomplete staging.
- Branch Safety Checks: Identify changes that appear inconsistent with the current branch and request confirmation before committing.
- Conventional Commit Guidance: Load the repository's commit conventions and produce a focused message that captures intent.
- Use Case: When several files contain mixed feature and cleanup changes, use this Skill to inspect the staged set, confirm the branch is appropriate, and create a precise commit.
Quick Start
Ask the commit skill to review the staged changes and create an appropriate conventional commit.