learn · git:20260906.e7fe02d · 2026-09-06 · sha256 97dc372ca7564a6a
learn git:20260906.e7fe02dA
Immutable. This exact content is served forever at /api/v1/blob/97dc372ca7564a6a.
--- name: learn description: Help the user understand something well enough to explain it. Use when the user needs to understand something and it is not yet clear what kind of understanding they need. --- Identify who must hold it, what they lack; clarify with the user what the conversation lacks. Route by what they lack, invoking the named skill with the Skill tool: - Something they must understand deeply and be quizzed on → use **grasp** skill. - How something behaves, and reading has not made it intuitive → use **toy** skill. - One thing an audience — the user counts — must keep → use **land** skill. Route again while a move's gate shows something else lacked. Run no move nothing lacked calls for. End on one line, with what stays open: - Held — the reader said it back in their own words, or passed the move's gate. Never from silence, a half-done gate, or an opened artifact. - Not yet — the gate showed what they still lack; name it and re-run the move on it. The user stopping before held is not yet, said so. Nothing built yet → deciding comes first, not hold's. One view or one plain line would make the point, or the artifact is the product → not hold's. Say which and stop.