What problem does it solve? Self-directed learning often stalls because learners lack a structured path, get no feedback on their answers, and lose progress between sessions. This Skill turns any topic or study material into a guided, step-by-step learning journey with exercises, comprehension checks, and persistent progress that can be resumed later. ## Core Features & Use Cases - Structured Learning Paths: Converts a topic, goal, and source materials into a destination with a recommended route and only the next 2-3 steps visible, introducing one new concept per turn. - Active Learning Loop: Each turn requires the learner to recall, explain, apply, or create; feedback highlights strengths, isolates one misconception, and shows a model answer only after the learner responds. - Persistent Progress: A local Python script stores multiple learning tracks with revision-safe updates, history, archive/restore, export, and validated deletion, so sessions can resume exactly where they stopped. - Use Case: A learner pastes a textbook chapter on SQL joins and asks to learn it step by step. The Skill sets an observable goal, poses one retrieval question, adapts difficulty (support/standard/challenge) based on answers, and saves progress for the next session. ## Quick Start Use the guided-learning skill to teach me this topic step by step with exercises and save my progress so I can continue later.