HERMES AGENT MANUAL
Skills Reference & Manifests
How persistent skills encapsulate workflows, toolchains, and memory across Hermes sessions.
What is a Hermes Skill?
A skill is a self-contained markdown or YAML directory containing execution manifests, memory persistence rules, and step-by-step tool invocation procedures.
[NOTE]
Unlike ephemeral prompt engineering, Hermes skills are versioned in Git and compound over time as your agent learns your project domain.
Creating a Custom Skill
Skills are defined with standard frontmatter and explicit action declarations:
--- name: my-custom-skill version: 1.0.0 description: Automates project build & deployment verification tools: - run_command - grep_search --- # Workflow Procedures 1. Run local test suite using `npm test` 2. Verify production build output 3. Notify Telegram channel on success
Loading & Verifying Skills
$ hermes skill load ./my-custom-skill → Validating manifest syntax... OK → Indexing 3 action procedures... OK ✓ Skill "my-custom-skill" indexed.