What problem does it solve? Writing consistent, well-structured commit messages is repetitive and error-prone, and accidental commits on protected branches can disrupt a team's workflow. This Skill inspects staged changes, drafts a conventional commit message, and enforces a confirmation step before committing. ## Core Features & Use Cases - Conventional Commit Drafting: Analyzes git diff --staged and recent history to produce messages like feat(scope): description or fix(scope): description. - Confirmation Gate: Asks the user to approve the message before committing in gated mode; in autonomous mode it commits only after judge review, while push and PR confirmations are never skipped. - Protected Branch Safety: Refuses to commit on the default branch and instructs the user to check out a typed branch first. - Use Case: After staging a bug fix, invoke the skill to review the diff, get a properly scoped conventional commit message, confirm it, and commit in one guided flow. ## Quick Start Ask the assistant to commit the staged changes with a conventional commit message and confirm the proposed message before it runs git commit.