explain-diff
Installation
SKILL.md
Explain Diff
Turn a code change into a rich, interactive learning artifact — not a passive summary.
The reader gets oriented, builds intuition, walks the code, then actively checks their understanding with a quiz.
The design is grounded in learning science; the principles are named inline where they apply, and citations are in ATTRIBUTION.md.
Adapted from Geoffrey Litt's explain-diff prompts (see ATTRIBUTION.md).
Invocation Notice
- Inform the user when this skill is being invoked by name:
explain-diff.
Writing Style
Write the artifact in the voice of a professional technical writer. Prefer ASD-STE100 Simplified Technical English: short sentences, one instruction per sentence, active voice, and one term per concept. Keep identifiers, commands, paths, and file names exact.