10 / 13My First AI AgentPart II · 18 min read

Skills

Teaching New Tricks: give your agent abilities it calls on when needed.

Skills path
01
Catalog
Names only
02
Select
Right skill
03
Body loads
Procedure
04
Run
Proof file

What a skill is

A skill is a reusable instruction package (SKILL.md). Front matter names and describes it; the body teaches the procedure. Hermes sees names and descriptions first — a vague description means the right skill may never load.

Skills use progressive disclosure: the catalog stays cheap; only the selected body enters the prompt. That is how a large library avoids burning the context window every turn.

In the Think → Act → Observe loop, a skill mostly shapes Think (and which tools to pick). It is not itself an Act unless it triggers tools. Tools execute; skills teach.

Skill vs tool vs plugin vs MCP was settled in lesson 01 · Tools, skills, and services. Re-open that card if the words feel loose — this lesson assumes them and moves on to cost.
  • /learn authors a skill for you from a folder, a URL, a PDF, or a workflow you just ran — you rarely need to write SKILL.md by hand.
  • ~/.hermes/skills/ is the source of truth. Skills follow the agentskills.io open standard, so a skill written for another harness can work here — but Hermes only reads it once you list its folder under skills.external_dirs in ~/.hermes/config.yaml. Dropping files elsewhere and hoping is the usual reason a skill "never loads".
  • Install narrowly; run security scans on hub skills before trust.
  • Pin or curator: critical skills should not vanish to automated cleanup when you outgrow defaults.

Where skills come from

Four sources, in the order most people meet them:

SourceWhat you getTrust
Bundled — the Skills panel in DesktopWhat shipped with Hermes, ready to runHighest — it came with the app
Official hubhermes skills install official/…Maintained hub skills — useful, still read them firstHigh — but still read what it does first
`/learn` — you point it at a sourceA skill written from your own book, docs or workflowYours; nothing arrives from a stranger
Anywhere else — GitHub, other harnessesThe agentskills.io standard makes these portableUnknown — scan before you trust
A skill is instructions your agent will follow with your tools on your machine. Treat one from a stranger the way you would treat a shell script from a stranger — read it, or do not install it.

Which ones are actually worth it

We deliberately do not hand you a top-ten list — the catalog moves, and a skill you do not use is pure cost. Use the test instead: install it when you have already done the task by hand at least once and want it done the same way every time.

  • It has a real job this week. Not “useful someday” — an actual repeat task.
  • Its description is specific. Hermes picks skills by name and description; vague ones never load at the right moment.
  • You could describe what it does to someone else in one sentence. If not, you have not read it.
  • It survives the budget test — see the next section. A shelf of unused skills costs tokens in every session.
The ones we recommend by name are unbroker-ge and unbroker-eu from lesson 06 — pick the lane that matches where you live. Official unbroker is the US people-search tool; only add it if you also have a US footprint.
Steps · tap the number to check0/4
  1. Open Skills in Hermes Desktop and read the list you already have.
  2. Copy the names into a note in your vault, one line each on when you would use it.
  3. Run or inspect one bundled skill, following the work-with-skills guide.
  4. Install at most one new skill — and write down why you needed it.

Skills tax the fixed budget

The skills index and every enabled tool schema load into the empty-session budget (see module 06 — context budget). A large “install for later” catalog costs tokens before any task starts.

Steps · tap the number to check0/3
  1. Open the context / usage view in Desktop. Note the skills / tools share.
  2. Disable or uninstall one skill you will not use this week. Re-run the audit.
  3. Record before/after in skills-notes.md (one line each is enough).

Proof

Checklist · this device0/3
Exercise · Check yourself

You install twenty skills and use none of them this week. What does that cost?

Pick one — the answer is revealed straight away.

You are done when

Proof · this device0/1

Stored on this device only — not sent anywhere.