What problem does it solve? Writing consistent, well-formatted commit messages that follow project conventions is tedious and error-prone. This Skill inspects your staged changes, applies your project's commit rules, and creates a properly formatted Conventional Commits message automatically. ## Core Features & Use Cases - Conventional Commits formatting: Generates messages in the <type>(<scope>): <subject> format with types like feat, fix, docs, refactor, test, and chore, including BREAKING CHANGE footers when needed. - Project convention awareness: Reads CONTRIBUTING.md to follow repository-specific rules for types, scopes, subject style, and required footers. - Pre-commit formatting: Runs the project's formatter (e.g., Prettier via .github/scripts/format.sh) on changed Markdown files before committing so CI checks pass. - AI attribution: Adds the Co-Authored-By trailer for AI-assisted work as defined by the project. - Use Case: After finishing a feature, stage your changes and ask for a commit; the Skill inspects the diff, formats files, writes a compliant message, and creates the commit without pushing. ## Quick Start Ask the assistant to commit the current staged changes with a proper Conventional Commits message.