# witcheer's Wingtips #5: /learn

Written by [witcheer](https://x.com/witcheer) at Nous Research. Republished with credit.

Canonical: https://hermeswatcher.com/wingtips/5  
Published: 2026-06-24  
[Original](https://notwitcheer.github.io/hermes-recipes/wingtips/05-learn/) · [On X](https://x.com/witcheer/status/2069828190197973337) · [Full collection](https://notwitcheer.github.io/hermes-recipes/) · [Official docs](https://hermes-agent.nousresearch.com/docs/user-guide/features/skills)

[Source Markdown](https://raw.githubusercontent.com/notwitcheer/hermes-recipes/8653fb699a137a32e81936fa33cabacd3f4f2095/docs/wingtips/05-learn.md): use this file as the base for relative links in the verbatim text below.

Sources: [Hermes docs: Skills](https://hermes-agent.nousresearch.com/docs/user-guide/features/skills)


Hermes Wingtips #5: /learn 

it turns a source into a reusable skill in one command. 

four ways to feed it: a local code/docs folder, a doc url, a workflow you just ran, or pasted notes. reach for it once you've done something non-trivial and don't want to re-explain it next time.

the skill lands in ~/.hermes/skills/ and auto-loads only when a task calls for it, so it's procedural memory that doesn't bloat every prompt. 

I used it today and it drafted a genuinely good skill, even pulling in a real adjacent feature I hadn't mentioned.

~~~
what you need to know: it currently ignores its own <=60-char description rule (mine came out 123 and 202 chars). 

since a skill's description loads every session, a 200-char one is dead weight. open the SKILL.md, tighten it, fix the author, before you rely on it or share it.
