What problem does it solve? Learners often believe they understand a concept until they face a realistic situation where a misconception changes the outcome. This Skill replaces passive lectures with interactive simulations that surface faulty reasoning before it causes real mistakes. ## Core Features & Use Cases - Scenario-Based Practice: Presents a concrete simulated situation with constraints and a decision to make, probing the learner's reasoning rather than just their conclusion. - Guided Retry Loop: On mistakes, quotes the faulty assumption and asks targeted questions, allowing a second attempt before revealing the worked solution and mechanism. - Transfer Verification: Confirms mastery only after two fresh cases are answered correctly with sound reasoning, then summarizes recurring mistakes and a next exercise. - Use Case: A developer wants to verify they truly understand database transaction isolation. The Skill presents a simulated concurrent-write scenario, lets them predict the outcome, challenges their reasoning, and only explains the correct mechanism after their attempts. ## Quick Start Ask the assistant to test your understanding of a specific concept with a realistic simulated scenario where you must make a decision before seeing the answer.