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.

When to Use

Installs
6
Repository
ahgraber/skills
GitHub Stars
5
First Seen
Jul 16, 2026
explain-diff — ahgraber/skills