What problem does it solve?
Traditional explanations hand learners a definition before they have any felt need for it, so the concept never sticks. This Skill teaches concepts, principles, or viewpoints through experience: the learner first makes a real choice in a scenario, encounters a fair surprise that exposes the gap in their mental model, and only then receives the concept's name.
Core Features & Use Cases
- Experience-First Loop: Runs a structured cycle of scenario, choice, surprise, structure, naming, and transfer, so learners discover the concept before hearing its definition.
- Fair Surprise Design: Surprises expose model boundaries without hidden facts, trick wording, or manufactured failure; if the learner's choice holds, difficulty is raised instead of faking an error.
- Transfer Testing: After naming, a structurally identical but superficially different scenario verifies real understanding rather than memorized answers.
- Use Case: Ask it to teach "opportunity cost" — you will first decide how to allocate a scarce resource, watch the true cost of the forgone option appear, see your old rule mirrored back, and only then hear the term, followed by a time-allocation scenario to confirm transfer.
Quick Start
Ask the assistant to teach you a concept like opportunity cost using /ljg-teach, then answer each scenario question with your choice and a one-sentence reason.