What problem does it solve?
Commit messages often fail to communicate the change, making reviews slower and future debugging harder, especially when the history spans many repositories.
Core Features & Use Cases
- Cross-repository commit discovery: Finds all local git repositories and analyzes commits across all branches.
- Quality scoring with a multi-dimension rubric: Rates commits on Clarity, Length, Imperative mood, Specificity, and Body appropriateness, while excluding merge/auto-generated commits.
- Teaching-focused reporting: Produces a CLI report with spotlights, rewrite examples, pattern clusters, and improvement opportunities for a selected time window (today or last 7 days).
- Cleanup candidate detection: Flags likely WIP/fixup/squash/throwaway messages for squashing before merging.
Quick Start
Run analyze-git-style on your local machine for the last 7 days by invoking the skill with --week.