What problem does it solve? Learning a new technical concept from scattered sources often ends in a forgotten browser tab. This Skill turns one concept — an algorithm, theorem, protocol, or physical mechanism — into a self-contained interactive HTML explainer with stepped visualizations and a five-question quiz, plus a Markdown stub and Anki flashcards filed into your Obsidian vault for long-term retention. ## Core Features & Use Cases - Interactive HTML explainers: Builds a single self-contained page (no CDN, works offline) with algorithm steppers, proof walkthroughs, parameter sliders, charts, and a clickable five-question quiz, validated by an automated harness (verify.js). - Obsidian integration: Resolves the destination folder from vault config or prior notes, writes a Markdown stub with frontmatter, wikilinks, a Mermaid diagram, and handles existing-note conflicts by extending rather than duplicating. - Anki flashcard handoff: Offers to convert the quiz, formal statements, and takeaways into 5–12 spaced-repetition cards via the anki-cards skill, recorded in the stub. - Use Case: Ask to explain "path compression in union-find" and receive a stepped visualization of the real algorithm running, a proof walk of the O(α(n)) bound, a misconception-driven quiz, and a vault note linked to prerequisite notes — with Anki cards pushed to your deck. ## Quick Start Ask the assistant to explain a specific concept, e.g. "Explain how Dijkstra's algorithm works and file it in my vault."