Hermes /learn Skill: Inside The skill.md It Writes (2026)

Julian Goldie — founder, AI Profit Boardroom
By Julian Goldie · 8 min read
Get The AI Profit Stack Join AIPB →
🎯 1,000+ done-for-you AI agent workflows 📅 4 live coaching calls every week 🛡️ 7-day refund + 30-day ROI guarantee 👥 3,400+ AI operators inside

A Hermes /learn skill is what the learn command actually produces: a skill.md markdown file — a clean, reusable recipe your agent writes for itself and keeps forever. When Hermes learns something with /learn, it doesn't tuck the knowledge away in some opaque internal state. It saves a plain markdown file that stores the skill: the name, what the workflow does, when it applies, the exact procedure, and the mistakes to steer around. I'm Julian Goldie, and this page is my deep dive on that file — what a learned skill is made of, how the skill file loads, how to edit it when it's off, and how to share it when it's right.

📺 Watch: Learn Anything Engine for Hermes AgentOS

🔥 Get the Agent OS as a free bonus: AI Profit Boardroom members get the full Agent OS zip, prompt libraries, daily tutorials and weekly live coaching calls. → Get inside

A quick map before we start. This is the anatomy lesson: for the big-picture case for teaching your agent, begin with my Hermes /learn overview, and for the step-by-step of actually running it, use my guide to the /learn command. I won't repeat either of those here.

Inside a Hermes /learn Skill: What the File Contains

The easiest way to explain the format is to show you a real one. I pointed /learn at my daily win log workflow — the routine I use to log the day's wins — and Hermes wrote the entire skill itself. I didn't touch a line of it. What came out was a tidy markdown file holding seven parts:

That's the whole format. No exotic syntax, no sprawling configuration — a named, versioned, documented recipe in a single skill.md file. The procedure section described my own routine more cleanly than I'd ever written it down myself.

Why a Readable Skill Beats a Black Box

Here's the part I care about most. A learned skill is a verifiable, reusable recipe — not a black box. You can open the file, read it top to bottom, and see exactly what your agent believes the workflow is. If the procedure says to summarise the wins before logging them, that's what it will do — and if a step is wrong, you can see it's wrong before it costs you anything.

Compare that with the usual arrangement, where an assistant "sort of knows" your preferences and you discover what it actually absorbed by watching it make mistakes. With a skill file there's nothing to guess at. The knowledge sits in plain text, in a file you own, in a format you can audit in thirty seconds. That's a far better trust model, and it's why I'm happy handing real workflows to learned skills rather than hoping the agent remembers things the way I meant them.

Quick one before the detail: I share my own refined skill files — plus the prompts and workflows behind them — inside my community, so you can install what I've already taught my agent instead of starting from a blank file. Join us here.

How a Learned Skill Loads: On Demand, Not Always-On

Loading works two ways, and both are deliberately lightweight.

First, on demand: type /skill plus the name and the skill loads into the current session. Second, automatically: skills wake up when related terms come up in conversation. My Agent OS skill, for instance, loads whenever agent OS, mission control or memory galaxy are mentioned — I never have to summon it deliberately. The practical upshot is that a skill only takes up space when it's needed; it loads on demand rather than sitting in every session, so a growing library of skills never becomes a growing tax on every conversation.

Once saved, a skill also isn't tied to one doorway. The same skill file works across the dashboard chat, the terminal, voice via Hermes Jarvis, and messaging. Teach the workflow once and every surface you talk to Hermes through knows it.

📺 Watch: Hermes AI Just Learned to Read Books

Editing a Skill: It's Just Markdown

This is where the boring file format earns its keep. A learned skill is a markdown note — nothing more ceremonial than that. If a skill comes out slightly off, you have two easy fixes: open the file and correct the one line that's wrong, or run /learn again with a clearer source and let the agent rewrite the file properly.

You also get a checkpoint before anything is stored. With the approval gate on, you see the file before it saves, so a sloppy skill gets caught at the door rather than discovered a week later. Nothing is locked in, and a wrong skill can't break anything else — the worst case is a recipe you edit or replace. For a system you're trusting with your working methods, that's precisely the failure mode you want.

Getting a Better Skill Out of /learn

Three levers make the biggest difference to skill quality in my experience:

  1. Source clarity. A clear, specific source produces a better skill. Feed the command a rambling description and you'll get a vague recipe; feed it a precise walkthrough and the procedure section comes out sharp.
  2. Model choice. Route tricky jobs to a stronger model — a nuanced workflow deserves the best writer available.
  3. Don't overestimate the cost. In my testing on Goldie Bench, a free local model wrote a complete skill in about 25 seconds. Simple workflows genuinely don't need heavyweight firepower.

Sharing Skills and Installing Other People's

Skills are shareable, and this is where the format stops being a personal convenience and becomes an asset. You can publish a skill you've written, and you can install other people's with one command. I share mine with my community, and I'd point to the SEO skills I run as an example of how specialised these files can get.

A skill file you've refined — tested against your real workflow, with a pitfalls section earned the hard way — is genuinely transferable know-how. It isn't advice; it's the working recipe itself, installable in seconds.

Where Learned Skills Fit in the Wider System

A learned skill isn't a separate mechanism bolted onto the side of Hermes. It's the same skills system Hermes already has — /learn simply makes the agent author skills itself instead of you writing them by hand. That's the whole trick, and it's a significant one.

It's also what separates a learned skill from a downloaded skill or a plugged-in tool. Those give your agent generic capability. A learned skill captures your way of doing the job — your steps, your rules, your quality bar. Two people can teach the same type of workflow and end up with meaningfully different files, because the files encode how each of them actually works.

The pattern pairs naturally with the rest of the stack, too. There's the book-to-skill move I covered on my PDF reader page — feed the agent a book and it learns it as a queryable skill. And because skills live as files, they're part of what a Hermes export carries, which means the backup habits I recommend protect your skills along with everything else. The same file-first thinking runs through the memory system and its memory plugins, and it's why the whole setup stays inspectable end to end.

📺 Watch: New Hermes Agent Skill Bundles are INSANE!

The Compounding Point: Every Skill You Teach Sticks

Here's the strategic bit. Every skill you teach makes the agent more capable for good. Teach the win log workflow once and it's known permanently — not for a single session, but as a file that persists. Do that every week for a few months and you've built an agent whose usefulness compounds, because the recipes live in the agent, not in your head. That's the quiet difference between an assistant you re-brief forever and one that accumulates. The learned skill file is the unit that makes the compounding real: small, readable, fixable, and permanent until you say otherwise.

Skill File Anatomy at a Glance

Skill partWhat it's for
NameWhat you and the agent call the skill
DescriptionA one-glance summary of what the skill covers
VersionTelling a refined copy from an older one
What it doesThe job itself, stated in plain words
When to use itThe situations that should bring the skill into play
ProcedureThe steps of the workflow, in order
Pitfalls to avoidThe known traps and mistakes to steer around

Learned Skill FAQs

What is a learned skill, exactly?

It's the skill.md file that /learn produces when Hermes learns a workflow: a markdown recipe holding the name, description, version, what the skill does, when to use it, the procedure and the pitfalls to avoid. It's readable, reusable and entirely yours.

Can I edit a learned skill?

Yes — it's just markdown. If something's off, fix the one line that's wrong, or run /learn again with a clearer source and let the agent rewrite the file. With the approval gate on, you also see the skill before it ever saves.

Does a skill load in every session?

No, and that's the point. A skill loads on demand when you call /skill plus its name, and it auto-loads when related terms come up in conversation. Otherwise it takes up no room in your sessions.

Can I share a skill file?

Yes. Skills are publishable, and you can install other people's with one command. I share my own refined skill files inside my community, because a well-tested recipe is transferable in a way general advice never is.

What happens if a skill is wrong?

Nothing dramatic. A wrong skill can't break anything else — it's a text file, not wiring. Catch it at the approval stage, correct the offending line, or re-learn from a better source, and you're done.

My Verdict on the Skill File

The skill.md format is the least glamorous part of the whole learn feature and quietly the most important. Because a learned skill is a plain, versioned, readable recipe, everything else follows: you can verify what your agent believes, fix it in one line, load it only when it's relevant, run it across chat, terminal, voice and messaging, and hand it to someone else as working know-how. Boring formats are usually a feature; here it absolutely is.

My advice: teach one real workflow, open the skill file it produces, and read the procedure and pitfalls with a critical eye. Refine a handful of these and you'll own recipes that live in your agent rather than in your head — and if you'd like a head start, I share my working skill files inside the community. Join us here and install rather than reinvent.

What members say about the AI Profit Boardroom

Read all 114 reviews on Skool →

★ 4.9 out of 5 from 114 member reviews on Skool

Yosuke Sato, AI Profit Boardroom member review (5 stars, paying member for 17 months): The best Skool course you get for AI! I have attended a few Skool courses before, but AI Profit Boardroom is the most active community and has great support from the management team, including Julian! You can get the most up-to-date information and practical implementations in this community. I highly recommend this!Mazzie T, AI Profit Boardroom member review (5 stars, paying member for 10 months): My mind is blown everyday with all the content and the incredible information. So much support and I love the personalised attention and quick responses. The community is great and people are very responsive and helpful.Rene Clayton, AI Profit Boardroom member review (5 stars, paying member for 9 months): The AI Profit Boardroom is a GAME CHANGER people. I could not be more thrilled that I joined!! So much support, more information than you can even consume, a huge value for what the small fee was. I have grown my business, my knowledge and my FUN!. SUCH a fantastic leader and group of humans. I am incredibly honored to be a part of this fantastic group of intelligent humans :-) THANK YOU!Arpiet Malpani, AI Profit Boardroom member review (5 stars, paying member for 8 months): Incredible learning from Julian and team. I started out in march and was able to build end to end SAAS with the help and learning from this group. I am incredibly thankful to Julian for crazy support and prompt response.James Grimm, AI Profit Boardroom member review (5 stars, paying member for 7 months): I asked Julian for help finding local business websites with little to no traffic. Julian was gracious in providing me my personal "how-to" video instruction. Wow, this is the pinnacle of customer service! I am just one of 3,400 subscribers and Julian took the time to help me personally. Thank you Julian for your assistance and outstanding custoemr support and care. James (Jim) GrimmNick Good, AI Profit Boardroom member review (5 stars, paying member for 4 months): I’m part of many AI groups and hands down, what Julian Goldie, has built here…the classroom trainings are amazing, but the community he has created is second to none (the community is worth the cost of joining!). If you’re looking to become the AI expert and build/create something meaningful, then AI Profit Boardroom is for YOU!Steven Gray, AI Profit Boardroom member review (5 stars, paying member for 4 months): Been in awhile. I’m a dad on a factory shift, not a tech bloke. Julian’s lot showed me how to use AI without drowning in tools. Avatar, voice, the workflow thinking — that’s what I needed. If you’re stuck on “where do I start,” this group’s worth it. I always read them.Steve Erickson, AI Profit Boardroom member review (5 stars, paying member for 4 months): I asked Julian a simple question, and he ended up creating a 10-minute video and a guide breaking down in extreme detail what I had asked. Amazing response!Rod Martin, AI Profit Boardroom member review (5 stars, paying member for 3 months): Julian is brilliant, and more prolific than I can keep up with (which is a great thing). His AgentOS is remarkable, and he is THE go-to guy for what you can really do (and not do) with the ever-increasing deluge of new AI upgrades and tools. HIGHLY recommend.Daniel Shulman, AI Profit Boardroom member review (5 stars, paying member for 4 months): Julian is very helpful. He doesn't try sell stuff you dont need and will give you a straight answer to your questions.Rj Herzog, AI Profit Boardroom member review (5 stars, paying member for 5 months): Top notch. If you are searching & searching thinking there is always something better out there.... You just found it. No need to look any further. Goldie covers it all & is super helpful. Can't beat the group either. Really can't recommend this group enough.Jermey Matthews, AI Profit Boardroom member review (5 stars, paying member for 6 months): While he has the capacity to do it, Julian is definitely doing the unscalable things to support his community.

Ready To Join The #1 AI Community?

Join 3,400+ entrepreneurs inside the AI Profit Boardroom. Get the Agent OS, 1,000+ plug-and-play AI agent workflows, daily Q&A with Julian and 4 live coaching calls every week.

Join The AI Profit Boardroom →

7-Day No-Questions Refund • 30-Day ROI Guarantee

← Back to all posts