What problem does it solve? It prevents broken, oversized, or unsafe commits by enforcing repo-local validation, generation, secret scanning, and explicit approval rules before any commit is created. ## Core Features & Use Cases - Pre-commit validation: Runs tests, lint, and build gates, regenerates required code artifacts, and removes local-only files before staging. - Commit hygiene and security: Enforces GPG/SSH signing, secret scanning on staged changes, conventional commit messages, and .git-blame-ignore-revs for bulk reformats. - Gated actions: Treats commit, push, tag, and release as separately approved actions, and emits structured output contracts for multi-role delivery. - Use Case: After finishing a feature branch change, ask the agent to validate the diff, regenerate API clients, run the test suite, and prepare a signed conventional commit for your approval. ## Quick Start Use the commit-code skill to validate my current changes and prepare a clean commit for review.