Skills
Skills are on-demand instruction documents that teach Hermes how to do a specific task - deploy to Kubernetes, open a GitHub PR, fine-tune a model, search for GIFs. Each is a SKILL.md file with a name, a description, and a step-by-step procedure. The agent reads the short descriptions for free and only loads a skill's full content when a task actually calls for it, so adding skills doesn't bloat every request. Hermes ships with a catalog of bundled skills already installed in ~/.hermes/skills/ . You can add more from the Skills Hub, or write your own. Browse and install from the hub: The install argument is a source/path slug from the hub - openai/skills/k8s means the k8s skill from OpenAI's catalog. hermes skills browse shows the exact slugs to use. Use a skill - every installed skill becomes a slash command automatically: This works in the CLI and in any connected messaging platform. You don't have to install everything up front - the agent picks the right bundled skill on its own during normal conversation when a task matches one. See Skills System for writing your own, external skill directories, and the full hub source list.
From the official Hermes Agent documentation.
hermes skills browse # list everything available
hermes skills search kubernetes # find skills by keyword
hermes skills install openai/skills/k8s # install one (runs a security scan first)