Post
Local long-form export for this numbered topic.
A menudo, la frustración de trabajar con agentes de IA genéricos radica en su incapacidad para seguir reglas específicas de nuestro flujo de trabajo sin recordatorios constantes. Hermes rompe esta barrera permitiéndote "enseñar trucos nuevos" de una manera revolucionaria: sin escribir una sola línea de código tradicional. Imagina un asistente que no solo entiende lo que dices, sino que se convierte en un experto altamente especializado simplemente porque has plasmado tus procesos en un archivo de texto.
1. Las "Skills" no son software, son simples archivos Markdown
En el ecosistema de Hermes, una "Skill" no es un programa complejo ni una integración pesada. Se trata, esencialmente, de convertirte en un Arquitecto de IA utilizando el lenguaje que ya conoces. Esta democratización del desarrollo es un cambio de paradigma: ya no necesitas ser programador para dictar el comportamiento de tu agente.
Cada Skill reside en su propia carpeta dentro del directorio ~/.hermes/skills/, utilizando un archivo llamado SKILL.md como punto de entrada. Pero no se detiene ahí; para los usuarios que buscan escalabilidad, una carpeta de Skill también puede contener subdirectorios de references/, templates/ y scripts/, permitiendo que un simple archivo de texto orqueste recursos mucho más potentes.
Como bien define la filosofía del proyecto:
"No framework to learn, no API to call -- just text that tells Hermes what to do in a specific scenario."
2. La inteligencia detrás del gatillo (Triggering Automático)
Lo que separa a un agente promedio de uno excepcional es la relevancia. Mientras que las instrucciones globales en el archivo CLAUDE.md definen la personalidad base de Hermes, las Skills se activan "on demand". Esto es vital para evitar el "instruction bloat" (inflación de instrucciones), un fenómeno donde los LLM se confunden al intentar procesar cientos de reglas contradictorias al mismo tiempo.
Búsqueda semántica y FTS5 Bajo el capó, Hermes utiliza una combinación de búsqueda de texto completo (FTS5) y comprensión semántica para decidir qué Skill cargar. Cuando realizas una petición, el sistema prioriza la Skill más relevante sobre las instrucciones globales. Esta arquitectura modular garantiza que Hermes solo cargue la lógica necesaria para la tarea en cuestión, manteniendo la precisión al máximo y el ruido al mínimo.
3. La anatomía del éxito (Estructura de una Skill)
Para que una Skill transforme a Hermes en un experto infalible, debe seguir una estructura semántica probada. Tomemos como ejemplo una Skill diseñada para estandarizar mensajes de Git:
- Trigger (Disparador): Debe ser quirúrgico. En lugar de un vago "cuando hable de código", usa algo como: "Activar cuando el usuario me pida hacer un commit, escribir un mensaje de commit o revisar el historial".
- Rules (Reglas): Aquí es donde aplicas la maestría. Un pro-tip de ingeniería es pedirle a la IA que explique el PORQUÉ y no el QUÉ en el cuerpo del mensaje.
- Examples (Ejemplos): La clave es el flujo input-to-output. Muestra un ejemplo de cómo una entrada desordenada se convierte en un commit perfecto: feat(auth): add WeChat QR code login.
- Don'ts (Restricciones): Define límites para evitar desviaciones. Una regla de oro para Git es prohibir explícitamente escribir "archivo modificado XX", ya que en el contexto técnico esto se considera simplemente ruido.
Pro-tip: Depuración de Skills Como especialista, nunca debes asumir que todo funciona a la primera. Puedes auditar a tu agente preguntándole directamente: "¿Qué Skills tienes cargadas ahora mismo?". Si notas que una Skill no se activa, puedes revisar los registros en ~/.hermes/logs/ para entender por qué una intención no hizo "match" con tu disparador.
4. Portabilidad total con agentskills.io
La verdadera libertad del usuario radica en no estar atado a una sola herramienta. Gracias al estándar agentskills.io, las Skills son activos portátiles. Lo que construyas para Hermes funcionará en Claude Code, Cursor o Gemini CLI.
Un ejemplo sofisticado es el flujo de "corrección de estilo para WeChat", que funciona como un flujo de trabajo multi-agente contenido en un solo archivo. Esta Skill ejecuta tres pases lógicos:
- Verificación de hechos: Fechas, nombres y datos.
- Revisión de estilo: Elimina muletillas típicas de la IA (como "en conclusión") y rompe patrones de frases repetitivas.
- Pulido de detalles: Ajusta la longitud de los párrafos para lectura en móviles y resalta oraciones clave para mejorar la legibilidad.
Este nivel de ingeniería de procesos, antes reservado para desarrolladores de software, ahora es accesible para cualquier persona que sepa redactar sus necesidades.
5. El Skills Hub y la Comunidad
Hermes no es solo una hoja en blanco. Viene equipado con un Skills Hub integrado que incluye más de 40 Skills preinstaladas que cubren desde MLOps hasta flujos de trabajo avanzados en GitHub.
Para explorar este ecosistema, simplemente pregunta: "¿Qué Skills de la comunidad están disponibles?". Si encuentras una que se adapte a tu flujo, el comando es directo y estrictamente en inglés para el sistema: Install XX Skill. La Skill se descargará instantáneamente en tu carpeta local y estará lista para usarse sin necesidad de reiniciar. Recuerda: las Skills de la comunidad son un excelente punto de partida, pero el objetivo final es que las abras y las personalices para que reflejen tu propia voz.
Conclusión: Hacia un futuro de agentes modulares
La potencia definitiva de Hermes se desbloquea al entender una distinción fundamental: las Skills le enseñan al agente el "cómo" (el comportamiento y la lógica), mientras que el protocolo MCP lo conecta con el "qué" (las herramientas externas y los datos). Al combinar ambos, dejas de tener un chatbot para tener un colaborador modular y autónomo.
La personalización de la inteligencia artificial ya no es una cuestión de sintaxis compleja, sino de claridad en el pensamiento.
¿Qué proceso repetitivo de tu vida diaria podrías convertir hoy mismo en una Skill de Markdown?
Video
Local video overview for this topic.
Podcast
Local audio overview or podcast episode for this topic.
Gallery
Infographics and image assets related to this topic.
Presentation
PDF or local presentation export embedded directly inside the post.
Abre el PDF en una pestaña aparte para revisarlo o presentarlo a tamaño completo.
10-Hermes Autonomous Architecture
Abre el PDF en una pestaña aparte para revisarlo o presentarlo a tamaño completo.
Fuentes
External links detected in the notebook source list.