What problem does it solve? Writing clear, consistent commit messages is tedious and often skipped, leading to vague history like "fix stuff" or "updates". This Skill inspects your working tree changes and drafts a commit message that matches your repository's existing conventions, without ever modifying git state. ## Core Features & Use Cases - Diff-aware drafting: Reads git diff HEAD, git diff --cached, and git status --short to understand the nature of each change before writing anything. - Style matching: Studies git log --oneline -10 to replicate your repo's subject-line conventions, including type prefixes, scopes, casing, and length limits. - Safe, read-only operation: Never runs git commit, git add, git push, or any state-modifying command; it outputs a copyable message only. - Use Case: After finishing a bug fix across several files, ask for a commit message and receive a conventional-commit subject like fix(dox): stop clipping the globe plus an optional explanatory body, ready to paste into your terminal. ## Quick Start Ask the assistant to write a commit message for the changes currently in your working tree.