learn

SkillDev tools

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.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the learn skill

What this skill tells your AI

The instructions your AI receives, as published by saadshahd/moo.md in hold/skills/learn/SKILL.md and read by ahel’s review.

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.

Signals

GitHub stars
34
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
learn-saadshahd
Source
github.com/saadshahd/moo.md