What problem does it solve? Writing consistent, well-formatted commit messages is tedious and often inconsistent across a repository. This Skill inspects your staged changes and produces a single conventional commit that matches your repository's existing style. ## Core Features & Use Cases - Diff-Driven Commit Messages: Reads git diff --cached and recent commit history to generate an accurate type(scope): subject message. - Style Matching: Uses your recent commits as a style reference for language, tone, and length, including Japanese/English spacing conventions. - Safe Staging Boundaries: Commits only already-staged files and never runs git add, --amend, or path-based commits, so unrelated work stays untouched. - Use Case: After staging a bug fix with git add, invoke the Skill to produce a commit like fix: correct nil handling in parser without writing the message yourself. ## Quick Start Stage the files you want to commit, then ask the agent to create a conventional commit from the staged changes.