What problem does it solve?
Agent-driven development removed the learning that writing code by hand used to provide, leaving engineers without a way to deeply understand concepts, changes, or their own recent work. This Skill produces a durable, self-contained teaching artifact so knowledge is retained rather than lost in chat.
Core Features & Use Cases
- Four input shapes: Classifies requests into concept, diff, idea, or work-recap window, then grounds each in repo evidence, git history, or web research before composing.
- Active-recall check-in: Offers an optional predict-then-reveal flow for diffs and exercise loops for concepts, so the user produces understanding before the explanation confirms or corrects it.
- Self-contained artifacts: Renders a single-file HTML explainer (or markdown) with inline SVG diagrams, annotated code, and visible metadata, then routes it to destinations like a local file, Claude Artifact, or public publishing with explicit consent gates.
- Use Case: Ask "explain the diff main..HEAD" after merging a feature branch, predict what the change does, and receive a visual explainer naming the gaps between your prediction and reality.
Quick Start
Ask the agent to explain a concept, a specific commit or diff range, an idea, or what happened in the repo this week, and it will build a visual explainer artifact for you.