El catálogo de Skills de Hermes Agent
Una Skill es conocimiento procedural empaquetado en una carpeta con un SKILL.md — el mismo formato abierto que usan Claude Code, Cursor, VS Code o Gemini CLI. No es exclusivo de Hermes: es un estándar creado por Anthropic y adoptado por todo el ecosistema.
Estructura de una Skill
skill-name/ ├── SKILL.md # instrucciones + metadata (nombre, descripción, categoría) ├── references/ # documentación adicional ├── templates/ # formatos de salida ├── scripts/ # scripts auxiliares invocables └── assets/ # archivos complementarios
Carga progresiva (progressive disclosure)
- Nivel 0 — solo nombre y descripción de cada skill disponible (~3k tokens en total)
- Nivel 1 — el contenido completo del SKILL.md se carga cuando la tarea lo amerita
- Nivel 2 — archivos de referencia específicos, solo bajo demanda
Por eso Hermes puede tener decenas de skills instaladas sin gastar contexto en las que no está usando.
Catálogo
Ejemplos reales, documentados en el Hub oficial
No son ejemplos inventados para esta página — son las skills que Nous Research documenta como parte del catálogo del Skills Hub.
DevOps
deploy-k8sAutomatiza despliegues a Kubernetes.
axolotlFine-tuning de modelos con el framework Axolotl.
Web / Búsqueda
duckduckgo-searchBúsqueda web vía DuckDuckGo.
gif-searchBusca y adjunta GIFs a la conversación.
Desarrollo
github-pr-workflowFlujo completo de Pull Requests en GitHub.
test-driven-developmentTests primero, implementación después.
Utilidades
planPlanifica tareas complejas paso a paso antes de ejecutar.
excalidrawGenera diagramas en formato Excalidraw.
ocr-and-documentsExtrae texto de documentos e imágenes.
Seguridad
official/security/1passwordGestión segura de secretos vía 1Password.
Instala cualquiera con hermes skills install <fuente>/<categoría>/<skill>
Comunidad · no oficial
Más allá del catálogo oficial
Estos proyectos los mantiene la comunidad, no Nous Research — el propio Hub los marca como trust level community: cualquier hallazgo peligroso del escaneo de seguridad se bloquea siempre, pero revisa el código antes de confiar en una skill de origen no oficial.
Memoria
Despliegue
- hermes-agent-docker
Imagen Docker minimalista pensada como sandbox para el agente.
- hermes-autonomous-server
Guía de despliegue headless con systemd y cron en un servidor Linux.
Descubrimiento
- hermeshub
Explora, comparte e instala skills creadas por la comunidad.
Lista completa (220+ proyectos, curada por la comunidad): awesome-hermes-agent
Instalación
Cómo instalar desde el Hub
El Hub agrega múltiples fuentes: skills oficiales, el directorio público de Vercel (skills-sh), sitios con /.well-known/skills/index.json, repos de GitHub (con taps por defecto de OpenAI, Anthropic, Hugging Face y NVIDIA), links directos a un SKILL.md, y marketplaces como ClawHub o LobeHub. Todo pasa por un escáner de seguridad contra exfiltración de datos, prompt injection y patrones destructivos antes de instalarse.
Cómo Hermes crea sus propias skills
Después de un workflow no trivial (5+ tool calls), al resolver un error, o al recibir una corrección tuya, el agente puede escribir su propia skill con la herramienta skill_manage:
createNueva skill desde ceropatchAjustes puntuales, eficientes en tokenseditReescrituras mayoresdeleteElimina la skill por completowrite_file / remove_fileGestiona archivos de soporte
Si activas skills.write_approval: true en tu config.yaml, cada skill que el agente escriba queda en ~/.hermes/pending/skills/ hasta que la revises con /skills pending, /skills diff y la apruebes o rechaces.
Agrupa varias skills en un bundle
Un solo slash command que carga varias skills a la vez:
name: backend-dev description: Backend feature work skills: - github-code-review - test-driven-development - github-pr-workflow instruction: | Always start by writing failing tests, then implement.
/backend-dev refactor the auth middleware carga las 3 skills a la vez.
Consigue la chuleta de comandos CLI y la config de hardening para arrancar con Hermes Agent.
Quiero el kit gratis ↑