What problem does it solve?
This Skill turns messy diffs into a clear Conventional Commits message that explains the change’s intent, reducing guesswork during reviews and changelog generation.
Core Features & Use Cases
- Diff-informed conventional message writing: Surveys staged and unstaged changes and drafts a Conventional Commits subject (and an optional why-focused body).
- Safe, scope-aware committing: Encourages staging only relevant files and selecting the smallest honest scope prefix (feat/fix/docs/refactor/test/chore/etc.).
- Workflow-friendly verification: Commits the changes using a heredoc and then verifies by re-checking repository status.
Use Case: You changed a handful of files while fixing a regression—this Skill helps you write a proper fix: message (with a short why) and then performs the git commit.
Quick Start
Ask the AI to commit your current working changes with a Conventional Commits message that reflects the smallest correct scope and explains why the change was made.