What problem does it solve? When AI writes all the code in one shot, the app runs but the user learns nothing. This Skill inverts that: it structures any build project into staged, runnable milestones where the user makes directional decisions, runs every command by hand, and passes one checkpoint question per stage to prove understanding. ## Core Features & Use Cases - Staged learning ladder: Turns a product idea into scenario scripts and capability blocks, then cuts a ladder of stages where stage 1 is a runnable MVP and each later stage adds one block while staying runnable. - Component-diagram-driven teaching: Each stage opens with a Mermaid diagram of components and data flow; explanations follow the edges, with deliberate wall-hitting experiments and contrastive failures. - Persistent learning artifacts: Automatically maintains a learning map for cross-session resumption, per-stage retrospective notes with self-quizzes, and a cross-project capability library in plain Markdown. - Use Case: A non-programmer says "walk me through building a menu-bar app — I want to actually learn it." Claude plans the product with them, writes all code, but stops at every key step so the user runs it, observes, and answers one exit question per stage. ## Quick Start Say "walk me through building X — I want to actually learn it" or type /build-to-learn to start a new guided learning project.