What problem does it solve?
When users ask "what is X" or "how should I understand X", a bare definition or a list of uses rarely produces real understanding. This Skill turns a noun or concept into a usable explanation: it states what X is and how it differs from neighboring concepts, explains how X actually operates, derives what old judgment must be revised, and ends with concrete guidance for acting on that understanding.
Core Features & Use Cases
- Definition-to-action pipeline: Connects four questions (what it is, how it works, what belief it changes, how to act next) into one continuous reasoning path instead of a checklist.
- Org/Markdown note generation: Produces a timestamped note in ~/Context with structured metadata (definition, operation, recognition, guidance, basis, falsifier) following the ljg-is-v5 schema.
- Built-in validation: Ships a Bun-based validator (Tools/ValidateNote.ts) that checks schema, headings, paragraph counts, vague guidance, rumor-based evidence, and legacy contract residue.
- Use Case: Ask "what is an objective function and how do I judge when to trust an 'optimal' result" and receive a plain-Chinese essay that defines it against constraints and metrics, walks through how it ranks candidate solutions, corrects the misconception that optimization is objective, and tells you to inspect what the function rewards before trusting high scores.
Quick Start
Ask the assistant to use ljg-is to explain a concept you want to truly understand, for example: explain what recursion is and how to decide when to use it.