What problem does it solve? Writing consistent, well-formatted git commit messages is tedious and often inconsistent across a team. This Skill inspects your working tree, determines the correct commit type, and produces a Conventional Commits-style message that matches your repository's existing log style. ## Core Features & Use Cases - Repository State Inspection: Runs git status, git diff, and git log in parallel to understand what changed and match the repo's existing commit style. - Conventional Commits Formatting: Automatically classifies changes as feat, fix, docs, refactor, test, chore, perf, or style, and drafts a type(scope): subject message with an optional why-focused body. - Safe Staging Practices: Stages specific files by name instead of git add -A, and refuses to commit .env files, credentials, or large binaries. - Use Case: After finishing a bug fix across three files, ask for a commit and receive a properly scoped message like fix(auth): handle expired token refresh without manually reviewing the diff or recalling the format. ## Quick Start Ask the assistant to commit the current changes in this repository following the Conventional Commits style.