Combos de skills en Hermes v0.19: encadena 3 skills en un mensaje y deja que el orden defina el resultado

En versiones anteriores de Hermes Agent, solo podías cargar un skill a la vez. Si una tarea necesitaba el navegador, una herramienta de investigación de código y un asistente de Docker, o bien instalabas los tres y esperabas que el modelo los usara, o cambiabas manualmente entre sesiones. Hermes v0.19.0 cambia eso con las invocaciones slash-skill apiladas: ahora puedes escribir /skill-a /skill-b /skill-c haz XYZ y Hermes carga los tres skills en orden dentro de un solo turno.
No es solo azúcar sintáctica. El orden importa. Los skills iniciales dan forma al contexto, preparan las herramientas y a menudo deciden el “primer corte” de una tarea. Los skills posteriores refinar, operan o confirman. Encadenar skills en el orden correcto te permite comprimir flujos de varios pasos en un solo mensaje.
En este artículo explicaré qué hacen realmente las invocaciones apiladas, por qué la secuencia es parte del prompt y tres combos prácticos de 3 skills que puedes usar hoy.
Para una visión general más amplia de v0.19.0, consulta nuestras notas de publicación de v0.19.0 y el resumen de funciones de Quicksilver.
¿Qué son las invocaciones slash-skill apiladas?
El changelog oficial de v0.19.0 describe la función en una línea:
Invocaciones slash-skill apiladas —
/skill-a /skill-b haz XYZcarga ambos skills en orden.
Hermes ya admitía comandos slash para skills. En versiones anteriores, escribir /docker-management activaba el skill de Docker para el turno actual. En v0.19.0 puedes prefijar un mensaje con varios slash skills separados por espacios. Hermes carga cada uno y luego ejecuta el resto de tu instrucción.
/gitnexus-explorer /code-wiki /subagent-driven-development
Review the last 30 merged PRs in NousResearch/hermes-agent, map the changed modules against our local codebase, and split the resulting migration plan into parallel subagent tasks.
Hermes:
- Carga
gitnexus-explorerpara consultar GitHub. - Carga
code-wikipara contrastar los hallazgos con el conocimiento local del proyecto. - Carga
subagent-driven-developmentpara paralelizar el trabajo posterior. - Ejecuta la instrucción del usuario usando los tres conjuntos de herramientas.
También puedes activar esta función desde la CLI o la TUI. La versión v0.19.0 añade autocompletado y ghost text para los comandos slash, así que el cliente sugerirá skills disponibles mientras escribes.
Por qué el orden importa: los skills como pipeline
Una invocación apilada es un pipeline, no un saco de herramientas. Cada skill puede:
- Inyectar herramientas en el turno actual.
- Registrar contexto que el modelo debe usar antes de planificar.
- Modificar comportamiento, como el formato de salida o las reglas de aprobación.
- Reclamar un rol que los skills posteriores no deben sobrescribir.
Si cambias el orden, los mismos tres skills pueden comportarse de forma diferente. Por ejemplo:
/subagent-driven-development /code-wiki /docker-management
Refactor the user authentication service to use the new database schema and deploy it in a local container.
Aquí subagent-driven-development se carga primero. Puede establecer el patrón de “descomposición de tareas” y lanzar subagentes antes de que code-wiki aporte conocimiento local y docker-management gestione la capa de contenedores. El resultado final son los mismos tres skills, pero la orquestación se anticipa.
Tres patrones prácticos surgen de esto:
| Patrón | Orden | Ideal para |
|---|---|---|
| Descubrimiento → Conocimiento → Ejecución | gitnexus-explorer / code-wiki / subagent-driven-development |
Investigación y planificación entre codebases |
| Orquestación → Conocimiento → Operaciones | subagent-driven-development / code-wiki / docker-management |
Refactorizar y desplegar en entornos locales |
| Observar → Extraer → Publicar | watchers / page-agent / fastmcp |
Monitoreo de archivos o web que alimenta sistemas externos |
El orden no garantiza una salida determinista — sigue siendo un agente impulsado por LLM — pero desplaza el prior de planificación. Los skills mencionados antes aparecen antes en el contexto del sistema y es más probable que se traten como el marco principal.
3 combos reales de 3 skills
Estos ejemplos usan skills que ya cubrimos en nuestra guía de 8 skills avanzados imprescindibles. Si no los tienes instalados, ejecuta primero hermes skills install <nombre>.
Combo 1: Investigar, mapear y paralelizar
/gitnexus-explorer /code-wiki /subagent-driven-development
Find the five most important upstream changes in Hermes v0.19.0 that affect the MCP server format, map them to our local MCP adapter code, and assign one subagent per change to write the migration patch.
Qué hace cada skill:
gitnexus-explorerlee las release notes, PRs e issues del upstream.code-wikiempareja los conceptos del upstream con los módulos y funciones locales.subagent-driven-developmentdivide el trabajo en subagentes paralelos, cada uno responsable de un parche de migración.
Por qué este orden: investigación primero, luego grounding y finalmente ejecución paralela. Si colocas subagent-driven-development primero, el agente podría empezar a asignar tareas antes de entender los cambios del upstream, generando descripciones vagas.
Combo 2: Refactorizar, probar y desplegar localmente
/subagent-driven-development /code-wiki /docker-management
Split the user authentication refactor into backend, frontend, and test tasks. Use the local codebase wiki to keep naming consistent. When all subagents finish, build a Docker image from the branch and run the integration tests in a container.
Qué hace cada skill:
subagent-driven-developmentcrea el plan de tareas y lanza subagentes de backend, frontend y tests.code-wikiaplica las convenciones del proyecto y evita que los nombres diverjan entre subagentes.docker-managementempaqueta la rama y ejecuta los tests de integración en un contenedor aislado.
Por qué este orden: orquestación primero, conocimiento compartido segundo y capa de entorno al final. Si Docker se cargara primero, podría pasarse el turno inspeccionando imágenes antes de que existiera el plan de refactorización.
Combo 3: Observar, extraer y reenviar
/watchers /page-agent /fastmcp
Watch the Cloudflare status RSS feed. If a new incident is posted, open the incident page, extract the affected products and regions, and publish a structured summary to our Slack channel via the internal MCP server.
Qué hace cada skill:
watcherssondea el feed RSS y activa el turno cuando hay un nuevo elemento.page-agentabre la página del incidente y extrae los detalles.fastmcpconecta con tu servidor MCP interno y publica el resumen en Slack.
Por qué este orden: el trigger debe ir primero, la extracción segundo y el conector de salida al final. Invertir page-agent y fastmcp podría funcionar, pero el modelo mental “observar → extraer → publicar” es más claro y menos propenso a errores.
Cómo descubrir e instalar los skills que necesitas
Hermes tiene un skill hub integrado. Puedes buscar, instalar y listar skills desde la terminal:
# Explorar todos los skills disponibles
hermes skills browse
# Buscar un skill específico
hermes skills search docker
# Instalar un skill
hermes skills install docker-management
# Ver qué tienes instalado
hermes skills list
La mayoría de los skills se cargan automáticamente cuando los invocas. Si un skill no está instalado, Hermes normalmente te lo indica y sugiere el comando de instalación. En v0.19.0, el autocompletado slash-skill también muestra qué skills ya están instalados.
Errores comunes
-
Tratar el orden como invisible. Cambiar dos skills puede cambiar el plan. Si notas resultados inconsistentes, anota el orden que usaste y compara las ejecuciones.
-
Cargar demasiados skills. De tres a cuatro skills suele ser el punto óptimo. Apilar todos los skills que tienes diluye la ventana de contexto y puede hacer que el modelo sea indeciso.
-
Asumir que los skills se componen perfectamente. Algunos skills pueden querer ocupar el mismo espacio de nombres de herramientas o formato de salida. Prueba tu combo primero en un espacio de trabajo seguro.
-
Olvidar el plan de respaldo. Si una invocación apilada falla, puedes volver a turnos de un solo skill para aislar cuál causó el problema.
Conclusiones clave
- Hermes v0.19.0 permite apilar slash skills en un solo mensaje:
/skill-a /skill-b /skill-c haz X. - Los skills se cargan en orden, y ese orden da forma al plan y al contexto del modelo.
- Tres combos prácticos: investigar → mapear → paralelizar; orquestar → fundamentar → desplegar; observar → extraer → publicar.
- Mantén los combos entre 3 y 4 skills, pruébalos en un espacio de trabajo seguro e itera el orden.
- Usa
hermes skills browseyhermes skills installpara descubrir los skills que necesitas.
Referencias: