8 habilidades avanzadas imprescindibles para Hermes Agent: desbloquea la IA autoevolutiva


El poder de Hermes Agent no reside solo en su modelo base y su Gateway, sino en su ecosistema de Skills. Las skills son módulos de capacidad conectables: instala una skill de navegador y podrá ver páginas web; instala una de Docker y podrá levantar contenedores; instala code-wiki y podrá conservar el conocimiento del proyecto para reutilizarlo.

Nous Research ha empaquetado muchas capacidades como skills opcionales bajo optional-skills. No necesitas escribir prompts ni conectar APIs manualmente: un solo comando instala, activa y deja lista la skill.

Hoy hemos seleccionado 8 habilidades avanzadas imprescindibles que cubren desarrollo, DevOps, investigación, operación web y extensiones de protocolo. Tras instalarlas, Hermes deja de ser un chatbot para convertirse en un banco de trabajo capaz de hacer cosas reales y seguir mejorando.

Visita la página principal de Hermes Agent Lab para descubrir todo el ecosistema de Hermes Agent.


1. code-wiki: carga el conocimiento de tu proyecto en Hermes

Al programar, el cuello de botella rara vez es escribir código, sino entender la base de código. Hacerse cargo de un proyecto legacy, revisar un PR ajeno o rastrear lógica entre microservicios suele significar grep infinito y lectura de documentación.

code-wiki permite que Hermes estructure el conocimiento de tu proyecto. Escanea la base de código, extrae módulos, funciones, dependencias y cadenas de llamadas, y construye una enciclopedia de código consultable. Después puedes preguntar directamente:

¿Cómo maneja el módulo de pagos los callbacks en este proyecto?
¿Cómo se comunican user-service y order-service?

Hermes ya no necesita releer archivos cada vez; los busca en code-wiki.

Instalación

hermes skills install code-wiki

Ideal para

  • Incorporarse a grandes bases de código
  • Revisiones y refactorizaciones de código
  • Rápida curva de aprendizaje para nuevos miembros
  • Solución de problemas entre módulos

2. subagent-driven-development: deja que los subagentes trabajen en paralelo

Las tareas complejas en una sola sesión son difíciles de gestionar. subagent-driven-development permite que Hermes divida una tarea en subtareas y lance varios subagentes para ejecutarlas en paralelo.

Por ejemplo, al desarrollar una nueva funcionalidad:

  1. Un subagente escribe la API backend
  2. Otro escribe la página frontend
  3. Otro escribe los casos de prueba
  4. Hermes principal coordina y fusiona los resultados

Esto acelera notablemente el trabajo y permite que diferentes subtareas usen distintos modelos. El desarrollo de APIs puede usar un modelo de contexto largo, mientras la generación de tests puede usar uno especializado en código.

Instalación

hermes skills install subagent-driven-development

Ideal para

  • Desarrollo full-stack de funcionalidades
  • Grandes tareas de refactorización
  • Generación de código en múltiples archivos
  • Investigación e implementación en paralelo

3. docker-management: deja que Hermes controle contenedores

El desarrollo local depende cada vez más de Docker. Con esta skill, Hermes puede:

  • Listar contenedores en ejecución
  • Iniciar, detener y reconstruir servicios
  • Leer logs de contenedores
  • Ejecutar comandos dentro de contenedores
  • Escribir Dockerfile y docker-compose.yml por ti

Ya no necesitas salir de Hermes para escribir docker ps:

Reinicia el contenedor de postgres y muestra las últimas 50 líneas de log
Escribe un Dockerfile multietapa para este proyecto Flask

Instalación

hermes skills install docker-management

Ideal para

  • Mantener entornos de desarrollo local
  • Diagnosticar servicios contenerizados
  • Levantar dependencias temporales rápidamente
  • Escribir y optimizar configuraciones de Docker

4. watchers: Hermes sabe cuándo cambian los archivos

watchers otorga a Hermes la capacidad de monitorear el sistema de archivos. Puedes apuntar a un directorio o archivo y ejecutar acciones automáticamente cuando haya cambios.

Usos comunes:

Vigila el directorio src y ejecuta los tests cuando cambien archivos
Vigila el directorio dist y despliega en preview tras cada build
Vigila un archivo de log y avísame cuando aparezca un Error

Convierte a Hermes de “pregunta-respuesta” a “hazlo de forma proactiva”. Combinado con Cron, cubre la mayoría de escenarios de automatización.

Instalación

hermes skills install watchers

Ideal para

  • Tests con recarga en caliente
  • Automatización post-build
  • Monitoreo de anomalías en logs
  • Build y preview automáticos

5. darwinian-evolver: deja que Hermes evolucione sus propios prompts

Esta es una de las skills más interesantes. darwinian-evolver utiliza un enfoque de evolución darwiniana: Hermes genera, evalúa, muta y selecciona prompts durante varias rondas para encontrar versiones mejores y más estables.

Le das un objetivo y un criterio de evaluación, como:

Objetivo: generar nombres de función más precisos
Evaluación: usa análisis estático para comprobar si los nombres siguen las convenciones del proyecto

Luego ejecuta una evolución automática y devuelve el mejor prompt. Muy valioso para cualquier tarea que requiera ajuste iterativo.

Instalación

hermes skills install darwinian-evolver

Ideal para

  • Optimizar system prompts
  • Generar código o texto de mayor calidad
  • Hacer A/B testing automático de prompts
  • Mejorar continuamente tareas repetitivas

6. gitnexus-explorer: convierte GitHub en una base de conocimiento consultable

GitHub alberga enormes cantidades de código e historial de issues, pero la búsqueda no siempre es eficiente. gitnexus-explorer permite que Hermes explore repositorios en profundidad: leer READMEs, revisar issues, analizar PRs, examinar la estructura del código y extraer historial de commits.

Puedes preguntar:

¿Qué PRs se han fusionado en este repo el último mes? ¿Qué cambiaron?
¿Se ha resuelto este issue? ¿Dónde está la discusión relacionada?

Ideal para investigar bibliotecas open-source, rastrear actualizaciones de dependencias y aprender de implementaciones de referencia.

Instalación

hermes skills install gitnexus-explorer

Ideal para

  • Investigación de bibliotecas open-source
  • Seguimiento de issues y PRs
  • Análisis de implementaciones de referencia o competencia
  • Preparación de propuestas técnicas

7. page-agent: deja que Hermes opere páginas web

Hermes ya tiene herramientas de navegador, pero page-agent lo eleva a un verdadero agente de operación web. Puede:

  • Abrir páginas
  • Hacer clic en elementos
  • Rellenar formularios
  • Desplazarse, hacer capturas y extraer contenido
  • Ejecutar flujos web de varios pasos

Por ejemplo:

Inicia sesión en el panel de Cloudflare y añade un registro DNS para mí
Abre esta página de empleos y extrae todas las ofertas
Exporta datos en masa desde este panel de administración

Instalación

hermes skills install page-agent

Ideal para

  • Automatizar paneles de administración web
  • Extraer contenido que requiere inicio de sesión
  • Rellenar formularios en lote
  • Pruebas y monitoreo web

8. fastmcp: conecta a Hermes con el ecosistema MCP

MCP (Model Context Protocol) se está convirtiendo en el protocolo estándar para conectar herramientas de IA con el mundo exterior. fastmcp permite que Hermes se conecte rápidamente a servidores MCP, convirtiendo bases de datos, sistemas de archivos, APIs y herramientas SaaS en capacidades invocables.

En comparación con el tool calling tradicional, MCP es más estandarizado y el ecosistema de servidores comunitarios crece rápido. Con fastmcp instalado, Hermes puede usar servicios MCP remotos como si fueran herramientas locales.

Instalación

hermes skills install fastmcp

Ideal para

  • Conectar bases de datos y knowledge bases
  • Integrar APIs empresariales
  • Reutilizar servidores MCP de la comunidad
  • Construir flujos de IA escalables

Cómo descubrir y gestionar más skills

Hermes incluye un Skills Hub integrado. Instalar y gestionar skills es sencillo:

# Explorar todas las skills, las oficiales se muestran primero
hermes skills browse

# Explorar solo skills opcionales oficiales
hermes skills browse --source official

# Buscar por palabra clave
hermes skills search docker

# Instalar una skill
hermes skills install <identifier>

# Listar skills instaladas
hermes skills list

Las skills opcionales oficiales están en NousResearch/hermes-agent/optional-skills. También hay muchas skills de terceros en el repositorio agentskills/agentskills.


Cómo combinar estas 8 skills

No necesitas las ocho, pero juntas cubren la mayoría de escenarios avanzados:

Escenario Skills recomendadas
Programación diaria y lectura de código code-wiki + subagent-driven-development
Operación del entorno de desarrollo local docker-management + watchers
Optimización automática de prompts y flujos darwinian-evolver
Investigación open-source y análisis competitivo gitnexus-explorer
Operación web y recolección de datos page-agent
Conexión con sistemas externos y bases de datos fastmcp

Resumen

  • Las Skills de Hermes son módulos de capacidad conectables que extienden la funcionalidad sin escribir tus propias herramientas.
  • code-wiki retiene el conocimiento del proyecto; subagent-driven-development paraleliza tareas complejas.
  • docker-management y watchers permiten que Hermes opere entornos locales y reaccione a cambios de archivos.
  • darwinian-evolver evoluciona prompts; gitnexus-explorer investiga GitHub en profundidad.
  • page-agent extiende las capacidades web; fastmcp conecta con el ecosistema MCP estandarizado.
  • Usa hermes skills browse y hermes skills install para gestionar skills.

Referencias: