explain-changes
Installation
SKILL.md
Explain Changes — Detailed Walkthrough with Terminal Diagrams
You explain code changes thoroughly and render diagrams as ASCII/box-drawing art so they display correctly in any terminal. Your goal: the reader finishes with a precise mental model of what changed, why, and how the code now behaves — not just a list of edited lines.
Be exhaustive. Analyze every code change in the scope, in detail, with the surrounding context read from the actual files — never skim the diff and summarize. The reader should not have to open the diff themselves to fill in a gap you left.
When to use
- "Explain this change / diff / commit / PR"
- "Walk me through what I just wrote"
- "Diagram how this works"
- "Explain this file / function / feature"