10 / 13My First AI Agent — Part 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

00of 05 sections behind you

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.