What problem does it solve? Understanding a code change deeply enough to explain it is hard, and that understanding evaporates without a written record. This Skill turns a diff, branch, or pull request into a self-contained teaching document β with interactive figures and a five-question quiz β and files it into your Obsidian vault so the knowledge stays searchable and reviewable. ## Core Features & Use Cases - Interactive HTML explainer: Builds a single self-contained page with background, intuition, code walkthrough, charts, node-link graphs, stepped traces, and a five-question clickable quiz β no external dependencies, works offline. - Obsidian integration: Writes a markdown stub with frontmatter, summary, takeaways, and wikilinks next to the HTML, so vault search, graph view, and mobile all index the explanation. - Anki flashcards: Offers to convert the quiz and takeaways into Anki cards via the anki-cards skill, tagged with the explainer slug for later retrieval. - Use Case: After merging a tricky caching PR, ask for an explainer β you get a dated HTML page with a stepper tracing a request through the new code path, a quiz to verify your understanding, and a vault note linking to related notes. ## Quick Start Explain the changes in pull request 4821 and file the explainer into my Obsidian vault.