What problem does it solve? Writing consistent, meaningful git commit messages is tedious and often inconsistent across a team. This Skill analyzes your actual code changes and produces standardized Conventional Commits messages with the correct type, scope, and description. ## Core Features & Use Cases - Diff-Based Message Generation: Inspects staged or working-tree diffs to auto-detect the commit type (feat, fix, docs, refactor, etc.) and scope. - Intelligent Staging: Groups and stages files logically before committing, while warning against committing secrets like .env files or credentials. - Breaking Change Support: Formats breaking changes with the ! marker or BREAKING CHANGE footer per the Conventional Commits spec. - Use Case: After finishing a bug fix across three files, ask the AI to commit your changes and it stages the files, determines the type is fix, and creates a properly formatted commit like fix(auth): correct token expiration check. ## Quick Start Ask the AI to commit my current changes with a conventional commit message based on the diff.