Skills are how Hermes remembers how to do things — procedural memory documents it creates from successful task executions. Here is how to use them, create them, and share them.
What Skills Are
Skills are on-demand knowledge documents. Think of them as recipes the agent loads when it needs them — not cluttering every prompt, just loading when relevant.
Format: SKILL.md files in ~/.hermes/skills/ following the agentskills.io open standard.
Using Skills
Every installed skill becomes a slash command:
/gif-search funny cats
/axolotl help me fine-tune Llama 3
/github-pr-workflow create a PR for auth refactor
/plan design a rollout for migrating auth provider
/excalidraw
Browse:
hermes skills browse
hermes skills search kubernetes
hermes skills install openai/skills/k8s
Progressive Disclosure
The skills system is designed for token efficiency:
- Level 0:
skills_list()returns only name and description (~3k tokens for full catalog) - Level 1:
skill_view(name)loads full content when needed - Level 2:
skill_view(name, path)loads specific reference for precision
Agent loads only what it needs — not 40 skills at once.
Creating Custom Skills
Agent-Created (Recommended)
After successfully completing a complex task (5+ tool calls), the agent proactively creates a skill:
- Task completes
- Agent evaluates: was this worth remembering?
- If yes, writes SKILL.md to
~/.hermes/skills/[category]/ - Future similar tasks load the skill automatically
This is the self-improvement loop in action.
Manual Creation
Create your own at ~/.hermes/skills/my-skill/SKILL.md:
---
name: my-skill
description: Brief description
version: 1.0.0
platforms: [macos, linux]
metadata:
hermes:
tags: [python, automation]
category: devops
---
# My Skill Title
## When to Use
When you need to [do X].
## Procedure
1. Step one
2. Step two
## Pitfalls
- Watch out for [issue]
## Verification
Check that [result].
Skills Hub Sources
Install from multiple places:
hermes skills browse # All sources
hermes skills search kubernetes # Search
hermes skills inspect openai/skills/k8s # Preview
hermes skills install openai/skills/k8s # Install
Sources:
- Official (Hermes repo)
- skills.sh (Vercel)
- ClawHub
- GitHub repos directly
- Claude marketplace (compatible format)
Skill Categories (Bundled)
40+ bundled skills including:
- MLOps (axolotl, fine-tuning)
- GitHub workflows
- Deployment (Kubernetes, Docker)
- Research
- Browser automation
- Image generation
- Code execution
Community Skills
The awesome-hermes-agent repo lists community skills:
- Anthropic-Cybersecurity-Skills (3.6k stars) — 734+ security skills
- chainlink-agent-skills — Oracle integration
- black-forest-labs/skills — FLUX image generation
- hermes-skill-factory — Auto-generates skills from workflows
Publishing Skills
Share your skills:
hermes skills publish --to github
Compatible with the broader agentskills.io ecosystem.
Self-improving guide | Community skills Learning loop
FAQ
Can I delete unwanted skills?
Yes: hermes skills uninstall [skill-name] or delete the folder in ~/.hermes/skills/.
Do skills work across devices? No — they live locally. Copy the skills folder to sync.
Can I import OpenClaw skills?
The migration command hermes claw migrate brings skills over if they follow compatible formats.