learn
Installation
SKILL.md
Learn — Distill a Skill from Anything
Turn a source — a directory, a URL, pasted notes, or the work just done in this conversation — into a clean, reusable NanoClaw skill. The output is a new .claude/skills/<name>/SKILL.md (plus optional scripts/, references/, templates/) authored to the project's skill guidelines.
This skill is instruction-only: it uses the tools you already have (Read, Grep, Glob, WebFetch, Write) — there is no separate distillation engine and no reach-ins into core code.
When to use
Invoke when the user wants to capture a workflow as a reusable skill:
/learn <path>— read a project/dir and build a skill for working with it/learn <url>— read docs / an API page and build a usage skill/learn what we just did— distill the current conversation's workflow/learn+ pasted notes — turn notes into a structured skill
If the user instead wants to find and install an existing community skill, that is a different task — this skill creates new skills, it does not import them.