What problem does it solve? It enforces a disciplined Git workflow so that no commit reaches a branch without semantic commit messages, a secret-leak scan, a security review, and a code review, preventing raw or unsafe changes from being pushed. ## Core Features & Use Cases - Semantic commit grouping: Splits changes into cohesive Conventional Commits, creates a feature branch automatically when on main/master, and keeps planning artifacts in a separate final docs commit. - Mandatory review gates: Runs /security-review and /code-review on the staged diff and blocks the bypass token until no CRITICAL or HIGH findings remain. - Leak scanning and safe push: Verifies no .env files, credentials, or PII are staged, then creates the .claude/.commit-authorized token required by the pre-commit and pre-push hooks before pushing. - Use Case: After finishing a feature, invoke the skill to have your changes grouped into clean commits, scanned for leaked secrets, reviewed, and pushed to a properly named branch ready for a pull request. ## Quick Start Ask the AI to commit and push the current working tree changes using the commit-changes workflow.