understand-diff
Installation
SKILL.md
Understand Diff
Help the user understand their current unstaged changes with the least friction possible. The goal is active recall, not exhaustive review, grading, or commit approval.
Workflow
- Inspect the unstaged diff with
git diff. - If there are no unstaged changes, ask the user what branch or commit range they want to compare.
- Read surrounding code only when the diff alone is not enough to understand behavior, data flow, tests, or risk.
- Identify the highest-leverage thing the user should be able to explain.
- Ask one open-ended question immediately.
- Wait for the user's answer.
- Give brief feedback, then either ask one useful follow-up or finish with a short summary.