What problem does it solve? Learners often get stuck on dense passages, code, or diagrams because one foundational prerequisite idea is missing. This Skill isolates that blocking idea and teaches it in plain language before moving on, instead of re-explaining everything at once. ## Core Features & Use Cases - Prerequisite Identification: Reads the confusing source material (including code with file:line citations) and pinpoints the smallest idea that unlocks the next part. - Plain-Language Explanation: Uses one everyday analogy and one concrete example, states the analogy's limits, and defines technical terms before using them. - Three Understanding Checks: Verifies comprehension through restatement, prediction on a new example, and a boundary-case question, reteaching only the exposed gap. - Use Case: A student stuck on a recursion passage in a textbook gets the single blocking idea explained with an everyday analogy, then answers three questions before reconnecting the idea to the original passage. ## Quick Start Ask the assistant to use the impossible-language skill to explain the confusing passage or concept you paste into the chat.