What problem does it solve?
It turns a messy code diff into a clear, consistent Git commit message and an evidence-aligned pull request summary, reducing review friction and improving traceability.
Core Features & Use Cases
- Conventional Commits formatting: Produces commit messages following a scope-based Conventional Commits style (feat, fix, refactor, test, docs, chore).
- Diff-based grouping and summarization: Inspects the current diff, groups changes by purpose, and excludes unrelated edits so the output stays focused.
- PR summary generation (when requested): Generates a PR body that separates What changed, Why, Test result, Risk, and Notes while keeping claims factual and evidence-gated.
Use case: After completing a feature branch, you want your commit message(s) and PR description to accurately reflect only the meaningful changes from the diff, without overstating test results or including irrelevant modifications.
Quick Start
Ask the agent to generate a Conventional Commits commit message and a pull request summary based on the current diff, ensuring all statements are evidence-backed and any missing tests are clearly reported.