What problem does it solve? Writing consistent, convention-compliant commit messages is tedious, and committing unreviewed or unverified code can break a team's review pipeline. This Skill automates commit creation from staged changes while enforcing message standards, scanning for secrets, and checking pipeline status before anything lands in history. ## Core Features & Use Cases - Validated Commit Messages: Drafts subject and body following strict rules (imperative mood, 50-char subject, 72-char body lines, no prefixes), then validates against a checklist before committing. - Security Scanning: Runs a pre-commit script that scans staged changes for secrets and dangerous files, aborting the commit if issues are found. - Pipeline Status Guards: Warns when features are in unreviewed or unverified states, and verifies the staged tree matches the tree that was actually reviewed. - Use Case: After finishing a backend feature and staging your changes, invoke the skill to get a convention-compliant commit with an optional topic hint, knowing secrets and stale review states are checked automatically. ## Quick Start Stage your changes with git add, then ask the assistant to create a commit from the staged changes with an optional topic hint.