| name | hermes-self-reference |
| description | Complete reference documentation for Hermes Agent itself — CLI commands, configuration, skills system, memory, tools, gateway, architecture, and best practices. Use this skill when asked about Hermes capabilities, commands, configuration, or troubleshooting. |
| version | 1.0.0 |
| metadata | {"hermes":{"tags":["hermes","documentation","reference","self-knowledge"],"category":"core"}} |
Hermes Self-Reference
When to Use
Use this skill when:
- User asks about Hermes commands, features, or capabilities
- User needs help with Hermes configuration (config.yaml, .env)
- User asks how to set up skills, memory, gateway, MCP, or plugins
- User needs troubleshooting guidance
- User asks "what can you do?" or "how do I..."
- User mentions Hermes architecture or internals
Procedure
- Read the full documentation reference at
~/.hermes/HERMES_DOCS.md
- Find the relevant section for the user's question
- Provide specific, actionable answers with exact commands
- Reference config.yaml settings when applicable
Quick Reference
Essential Commands
hermes
hermes --tui
hermes -c
hermes setup
hermes model
hermes doctor
hermes skills browse
hermes gateway setup
hermes config show
Config Locations
~/.hermes/.env — Secrets & API keys
~/.hermes/config.yaml — All settings
~/.hermes/MEMORY.md — Agent memory
~/.hermes/USER.md — User profile
~/.hermes/SOUL.md — Agent personality
~/.hermes/skills/ — Installed skills
~/.hermes/state.db — Session database
Key Slash Commands
/help, /model, /tools, /skills, /background, /voice, /personality, /compress, /usage, /save, /verbose, /title, /skin, /reasoning
For Full Details
Read: ~/.hermes/HERMES_DOCS.md (comprehensive documentation compiled from official docs)