{"id":54157,"date":"2026-07-07T02:03:20","date_gmt":"2026-07-06T19:03:20","guid":{"rendered":"\/es\/tutoriales\/?p=54157"},"modified":"2026-07-07T02:03:22","modified_gmt":"2026-07-06T19:03:22","slug":"que-son-las-skills-de-hermes-agent","status":"publish","type":"post","link":"\/es\/tutoriales\/que-son-las-skills-de-hermes-agent","title":{"rendered":"Qu\u00e9 son las skills de Hermes Agent y cu\u00e1les son sus componentes clave"},"content":{"rendered":"<p>Las skills de Hermes agents son paquetes de capacidades reutilizables que ense&ntilde;an al agente a realizar tareas espec&iacute;ficas en flujos de trabajo de programaci&oacute;n, investigaci&oacute;n, productividad, medios, DevOps, seguridad y otros &aacute;mbitos.<\/p><p>Para entender a fondo qu&eacute; son las skills de Hermes Agent, es importante verlas como un conjunto de instrucciones y recursos reutilizables, en lugar de depender solo de prompts puntuales. Una skill puede definir qu&eacute; hace, cu&aacute;ndo usarla, qu&eacute; configuraci&oacute;n necesita, de qu&eacute; herramientas o credenciales depende y qu&eacute; archivos de apoyo ayudan al agente a completar la tarea.<\/p><p>Los componentes principales de una skill de Hermes Agent:<\/p><ul class=\"wp-block-list\">\n<li><strong>Archivo <code>SKILL.md<\/code><\/strong>: el archivo principal en markdown que define la habilidad, incluida su finalidad, las instrucciones, las notas de configuraci&oacute;n, la gu&iacute;a de uso y cualquier restricci&oacute;n importante.<\/li>\n\n\n\n<li><strong>Front matter de YAML<\/strong>: el bloque de metadatos que identifica la skill incluye campos como su nombre, descripci&oacute;n, versi&oacute;n, autor, variables de entorno obligatorias y archivos de credenciales obligatorios.<\/li>\n\n\n\n<li><strong>Directorio de skills: <\/strong>la carpeta que contiene la definici&oacute;n de la skill y los archivos de apoyo. Las habilidades incluidas se copian en <code>~\/.hermes\/skills\/<\/code> durante la instalaci&oacute;n, mientras que las skills opcionales permanecen en <code>optional-skills\/<\/code> hasta que se instalan.<\/li>\n\n\n\n<li><strong>Archivos complementarios: <\/strong>recursos adicionales, como <code>references\/<\/code>, <code>templates\/<\/code> y <code>scripts\/<\/code>, que proporcionan contexto reutilizable, ejemplos, recursos o c&oacute;digo auxiliar.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-como-funcionan-las-skills-de-hermes-agent\">C&oacute;mo funcionan las skills de Hermes Agent<\/h2><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a4c25ded596e\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a4c25ded596e\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"574\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-320553d0-0df9-41b2-af0e-2d4c7c6e860f-1.jpg\/w=1024,h=1024,fit=scale-down\" alt=\"Qu&eacute; son las skills de Hermes Agent: Diagrama vectorial plano del flujo de trabajo de habilidades del agente Hermes, que muestra un nodo central SKILL.md con entradas de habilidades a la izquierda y salidas a la derecha.\" class=\"wp-image-54463\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-320553d0-0df9-41b2-af0e-2d4c7c6e860f-1.jpg\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-320553d0-0df9-41b2-af0e-2d4c7c6e860f-1.jpg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-320553d0-0df9-41b2-af0e-2d4c7c6e860f-1.jpg\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-320553d0-0df9-41b2-af0e-2d4c7c6e860f-1.jpg\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Las skills del Hermes Agent funcionan d&aacute;ndole al agente instrucciones reutilizables de flujo de trabajo para tareas espec&iacute;ficas.<\/p><p>Cada skill se define mediante un archivo <code>SKILL.md<\/code> obligatorio. Este archivo explica qu&eacute; hace la habilidad, cu&aacute;ndo usarla, los pasos que debe seguir el agente y c&oacute;mo verificar el resultado.<\/p><p>Una skill tambi&eacute;n puede incluir archivos de apoyo, como scripts auxiliares, referencias y plantillas.<\/p><p>Las habilidades incluidas vienen con Hermes y se copian en <code>~\/.hermes\/skills\/<\/code> durante la instalaci&oacute;n. <\/p><p><a data-wpel-link=\"internal\" href=\"\/es\/tutoriales\/que-es-hermes-agent\" rel=\"follow\">Hermes Agent<\/a> sincroniza estas skills incluidas durante <code>la actualizaci&oacute;n de hermes<\/code>, respetando las eliminaciones locales y las ediciones que hayas hecho.<\/p><p>Si falta una habilidad incluida en el &aacute;rbol local de skills, puedes restaurarla con <code>hermes skills reset --restore<\/code>.<\/p><p>Las skills opcionales se incluyen en <code>optional-skills\/<\/code> y no est&aacute;n activas de forma predeterminada.<\/p><p>Los usuarios los instalan expl&iacute;citamente con comandos como <code>hermes skills install official\/blockchain\/solana<\/code> o <code>hermes skills install official\/mlops\/flash-attention<\/code>, y los eliminan con <code>hermes skills uninstall<\/code>.<\/p><p>Cuando est&aacute; disponible, una skill le da a Hermes un contexto de tarea reutilizable. No sustituye al modelo ni a las herramientas principales de Hermes.<\/p><p>En cambio, le indica al agente qu&eacute; flujo de trabajo debe seguir, qu&eacute; herramientas existentes o comandos de shell debe usar, qu&eacute; archivos de apoyo tiene disponibles y qu&eacute; configuraci&oacute;n requiere la tarea.<\/p><h2 class=\"wp-block-heading\" id=\"h-componentes-clave-de-las-skills-de-hermes-agent\">Componentes clave de las skills de Hermes Agent<\/h2><p>Una habilidad de Hermes Agent se basa en un archivo <code>SKILL.md<\/code> y tambi&eacute;n puede incluir metadatos, requisitos de configuraci&oacute;n, archivos de apoyo y c&oacute;digo auxiliar.<\/p><h3 class=\"wp-block-heading\">Definici&oacute;n de <code>SKILL.md<\/code> <\/h3><p>El archivo <code>SKILL.md<\/code> es el archivo principal de instrucciones de una skill de Hermes Agent.<\/p><p>Un <code>SKILL.md<\/code> s&oacute;lido empieza con el flujo de trabajo m&aacute;s habitual y deja los casos m&aacute;s avanzados para la parte inferior del archivo. Esto hace que la funci&oacute;n siga siendo pr&aacute;ctica en el uso habitual y, al mismo tiempo, le da a Hermes suficiente detalle para los casos excepcionales.<\/p><p>Por ejemplo, una habilidad de flujo de trabajo de PR en GitHub puede explicar c&oacute;mo crear una rama, hacer cambios, abrir una pull request, revisar los resultados de la integraci&oacute;n continua y preparar el traspaso. Hermes puede reutilizar ese proceso cada vez que aparezca el mismo tipo de tarea.<\/p><h3 class=\"wp-block-heading\">Metadatos YAML<\/h3><p>El frontmatter de YAML le da a Hermes informaci&oacute;n estructurada sobre la habilidad antes de que empiecen las instrucciones principales. Puedes consultar la <a href=\"https:\/\/yaml.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">documentaci&oacute;n oficial de YAML<\/a> para conocer m&aacute;s sobre las reglas de este formato de serializaci&oacute;n de datos humanos.<\/p><p>El bloque de metadatos identifica la skill, describe d&oacute;nde encaja e indica a Hermes qu&eacute; condiciones o requisitos de configuraci&oacute;n afectan al uso de la habilidad.<\/p><p>En lo m&aacute;s b&aacute;sico, el frontmatter puede definir campos como el <code>nombre<\/code> de la habilidad, la <code>descripci&oacute;n<\/code>, la <code>versi&oacute;n<\/code>, la <code>autor&iacute;a<\/code> y la <code>licencia<\/code>. Estos campos hacen que la skill sea f&aacute;cil de encontrar y ayudan a que las personas entiendan qu&eacute; hace antes de abrir la definici&oacute;n completa.<\/p><p>El frontmatter puede controlar cu&aacute;ndo Hermes debe mostrar la habilidad. Por ejemplo, una habilidad puede usar <code>plataformas<\/code> para limitarse a macOS, Linux o Windows. Una habilidad tambi&eacute;n puede declarar herramientas o conjuntos de herramientas necesarios, como herramientas web, o actuar como alternativa cuando una herramienta principal no est&aacute; disponible.<\/p><p>Los requisitos de configuraci&oacute;n tambi&eacute;n deben ir en el frontmatter. Las habilidades pueden declarar variables de entorno necesarias para secretos, como claves de API, archivos de credenciales obligatorios para tokens de OAuth o archivos de cuentas de servicio, y ajustes de configuraci&oacute;n para valores no confidenciales, como rutas de archivos, dominios o preferencias de usuario.<\/p><p>Los metadatos iniciales hacen que una skill sea m&aacute;s que un archivo de prompts. Los metadatos ayudan a Hermes a identificar la habilidad, cargarla solo en el entorno adecuado y preparar el contexto que el agente necesita para ejecutar el flujo de trabajo correctamente.<\/p><h3 class=\"wp-block-heading\">Directorio de skills<\/h3><p>El directorio de skills es la carpeta que contiene una habilidad de Hermes Agent y todos los recursos que la respaldan.<\/p><p>Un directorio de skills t&iacute;pico incluye un archivo obligatorio <code>SKILL.md<\/code> y tambi&eacute;n puede contener subdirectorios como <code>scripts\/<\/code>, <code>references\/<\/code> y <code>templates\/<\/code>. El contenido exacto depende del flujo de trabajo que admita la habilidad.<\/p><p>Las skills incluidas vienen con Hermes y est&aacute;n organizadas en categor&iacute;as como investigaci&oacute;n, productividad, desarrollo de software, medios y DevOps. Durante la instalaci&oacute;n, Hermes copia las skills incluidas en <code>~\/.hermes\/skills\/<\/code>, de modo que quedan disponibles en el entorno local de la persona usuaria.<\/p><p>Las habilidades opcionales usan la misma estructura de directorios, pero est&aacute;n en <code>optional-skills\/<\/code> hasta que la persona usuaria las instala. Por ejemplo, Hermes incluye habilidades opcionales para flujos de trabajo de blockchain, modelado financiero, operaciones de aprendizaje autom&aacute;tico y desarrollo web que puedes a&ntilde;adir solo cuando las necesites.<\/p><p>Una estructura de directorios coherente hace que las skills sean transferibles y f&aacute;ciles de compartir. Quienes desarrollan pueden reunir instrucciones, scripts de ayuda, materiales de referencia y requisitos de configuraci&oacute;n en un solo paquete en lugar de distribuir los componentes del flujo de trabajo en varios lugares.<\/p><h3 class=\"wp-block-heading\">Archivos de apoyo y scripts auxiliares<\/h3><p>Los archivos de apoyo y los scripts auxiliares proporcionan materiales reutilizables para una habilidad de Hermes Agent, m&aacute;s all&aacute; de las instrucciones principales de <code>SKILL.md<\/code>.<\/p><p>Una habilidad puede incluir <code>references\/<\/code> para material de referencia, <code>templates\/<\/code> para formatos de salida reutilizables y <code>scripts\/<\/code> para c&oacute;digo auxiliar. <\/p><p>Los scripts son &uacute;tiles cuando un flujo de trabajo necesita analizar, dar formato, extraer datos u otra l&oacute;gica que no deber&iacute;a volver a escribirse dentro del prompt cada vez.<\/p><p>Hermes muestra la ruta del directorio de habilidades cuando se carga una habilidad, para que las instrucciones de <code>SKILL.md<\/code> puedan indicar directamente al agente los scripts incluidos. <\/p><p>Por ejemplo, una skill puede indicarle a Hermes que ejecute un script auxiliar desde <code>${HERMES_SKILL_DIR}\/scripts\/<\/code> en lugar de hacer que el agente vuelva a crear esa l&oacute;gica desde cero.<\/p><p>Los archivos de apoyo ayudan a poner en pr&aacute;ctica las habilidades. El flujo de trabajo sigue siendo f&aacute;cil de leer en <code>SKILL.md<\/code>, mientras que el c&oacute;digo reutilizable, los ejemplos y el material de referencia se mantienen organizados dentro del directorio de la habilidad.<\/p><h2 class=\"wp-block-heading\" id=\"h-skills-de-hermes-agent-incluidas-u-opcionales\">Skills de Hermes Agent incluidas u opcionales<\/h2><p>Las habilidades incluidas vienen con Hermes porque son compatibles con flujos de trabajo habituales que muchas personas necesitan, como la gesti&oacute;n de GitHub, la investigaci&oacute;n, la productividad, la toma de notas y el desarrollo de software. <\/p><p>Las skills opcionales abarcan flujos de trabajo especializados, integraciones y herramientas &uacute;tiles para un grupo m&aacute;s reducido de personas usuarias.<\/p><p>La siguiente tabla muestra ejemplos de ambos grupos:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td colspan=\"1\" rowspan=\"1\"><p><strong>Categor&iacute;a<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Ejemplos de skills incluidas<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Ejemplos de skills opcionales<\/strong> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Agentes de IA aut&oacute;nomos<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Claude Code, Codex, OpenCode<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Grok, OpenHands, Honcho<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Creativo<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Excalidraw, arte en p&iacute;xeles, video de Manim<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Blender MCP, diagramas conceptuales, generaci&oacute;n de memes<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>DevOps<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Orquestador Kanban, suscripciones a webhooks<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Gesti&oacute;n de Docker, t&uacute;nel de Pinggy y monitores<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>GitHub y el desarrollo de software<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Flujo de trabajo de PR en GitHub, TDD y depuraci&oacute;n sistem&aacute;tica<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Wiki de c&oacute;digo, depuraci&oacute;n de REST\/GraphQL<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Medios y comunicaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Spotify, b&uacute;squeda de GIF y contenido de YouTube<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>AgentMail, telefon&iacute;a<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>MLOps<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Hugging Face Hub, vLLM, DSPy<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Ajolote, Whisper, Pinecone, Qdrant<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Productividad<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Google Workspace, Notion, Airtable<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Shopify, Canvas LMS, Memento Flashcards<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Investigaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>arXiv, Blogwatcher, wiki de LLM<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>B&uacute;squeda de DuckDuckGo, investigaci&oacute;n OSINT, inteligencia de dominios<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Seguridad<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>&mdash;<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>1Password, Sherlock, pruebas de penetraci&oacute;n web<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Finanzas<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>&mdash;<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Modelo DCF, modelo LBO, autor de Excel<\/span> <\/p><\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-instalar-las-skills-de-hermes-agent\">C&oacute;mo instalar las skills de Hermes Agent<\/h2><p>Despu&eacute;s de completar la <a href=\"\/es\/tutoriales\/como-configurar-hermes-agent\">configuraci&oacute;n inicial de Hermes Agent<\/a>, puedes instalar habilidades opcionales con el comando <code>hermes skills install<\/code>.<\/p><p><strong>1. Identifica la skill que quieres incorporar<\/strong><\/p><p>Las skills incluidas no necesitan instalaci&oacute;n porque Hermes las copia en <code>~\/.hermes\/skills\/<\/code> durante la configuraci&oacute;n. <\/p><p>Las habilidades opcionales oficiales usan identificadores basados en categor&iacute;as. Por ejemplo, la habilidad de Solana usa <code>official\/blockchain\/solana<\/code>, mientras que la skill de b&uacute;squeda de DuckDuckGo usa <code>official\/research\/duckduckgo-search<\/code>.<\/p><p><strong>2. Ejecuta el comando de instalaci&oacute;n<\/strong> <\/p><p>Pasa el identificador completo de la habilidad a <code>hermes skills install<\/code>.<\/p><p>Ejemplo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">hermes skills install official\/blockchain\/solana<\/pre><p>Hermes descarga la habilidad y la a&ntilde;ade a la biblioteca local de habilidades.<\/p><p><strong>3. Completa toda la configuraci&oacute;n necesaria<\/strong> <\/p><p>Algunas funciones requieren configuraci&oacute;n adicional antes de que puedas usarlas por completo. Seg&uacute;n la skill, Hermes puede pedirte variables de entorno, claves de API, credenciales de OAuth, archivos de credenciales o ajustes de configuraci&oacute;n declarados en los metadatos de la habilidad.<\/p><p><strong>4. Usa la skill instalada<\/strong><\/p><p>Despu&eacute;s de la instalaci&oacute;n, Hermes puede acceder a las instrucciones de <code>SKILL.md<\/code> de la skill, los metadatos, los scripts auxiliares y los archivos de apoyo.<\/p><p>La skill pasa a estar disponible junto con las habilidades incluidas que ya est&aacute;n instaladas en el sistema.<\/p><p><strong>5. Elimina la skill cuando ya no la necesites<\/strong><\/p><p>Usa <code>hermes skills uninstall<\/code> para eliminar una skill instalada de la biblioteca local de habilidades.<\/p><p>Ejemplo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">hermes skills uninstall solana<\/pre><p>Esto elimina la habilidad sin afectar a las dem&aacute;s habilidades instaladas.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-usan-las-skills-de-hermes-agent-las-credenciales\">C&oacute;mo usan las skills de Hermes Agent las credenciales<\/h2><p>Las skills de Hermes Agent usan credenciales mediante requisitos de configuraci&oacute;n declarados en lugar de secretos codificados de forma fija.<\/p><p>Las habilidades usan <code>required_environment_variables<\/code> para las claves de API, los tokens y otros valores de cadena secretos. <\/p><p>Cuando una skill necesita una variable, como una clave de API, Hermes te la solicita de forma segura durante la configuraci&oacute;n. Hermes no expone al modelo el valor secreto sin procesar.<\/p><p>Las habilidades usan <code>required_credential_files<\/code> para las credenciales almacenadas como archivos. <\/p><p>Los tokens de OAuth, los secretos de cliente, los archivos JSON de cuentas de servicio y los certificados deben estar en archivos de credenciales, no en variables de entorno. Cuando los archivos existen, Hermes los pone a disposici&oacute;n de los entornos sandbox locales, de Docker o remotos seg&uacute;n sea necesario.<\/p><p>La transferencia de credenciales permite que los scripts de una skill accedan a secretos aprobados durante la ejecuci&oacute;n. Por ejemplo, un script auxiliar de Python puede leer una clave de API permitida desde <code>os.environ<\/code> sin que tengas que volver a configurar el mismo valor para cada sandbox.<\/p><h2 class=\"wp-block-heading\" id=\"h-casos-de-uso-de-las-skills-de-hermes-agent\">Casos de uso de las skills de Hermes Agent<\/h2><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a4c25ded7696\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a4c25ded7696\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"568\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-216f4fcf-7ef8-4b72-82f3-77de770e021c.jpg\/w=1024,h=1024,fit=scale-down\" alt=\"Diagrama del ecosistema de flujos de trabajo reutilizables de habilidades de Hermes Agent: vector plano, degradado suave en tonos morados, siete m&oacute;dulos de casos de uso alrededor de un n&uacute;cleo central con pulsos de conexi&oacute;n\" class=\"wp-image-54464\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-216f4fcf-7ef8-4b72-82f3-77de770e021c.jpg\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-216f4fcf-7ef8-4b72-82f3-77de770e021c.jpg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-216f4fcf-7ef8-4b72-82f3-77de770e021c.jpg\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2026\/06\/fi-216f4fcf-7ef8-4b72-82f3-77de770e021c.jpg\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Para quienes trabajan en <a data-wpel-link=\"internal\" href=\"\/es\/tutoriales\/casos-de-uso-de-hermes-agent\" rel=\"follow\">casos de uso del Hermes Agent<\/a> m&aacute;s amplios, las habilidades convierten las tareas repetidas en flujos de trabajo reutilizables que Hermes puede cargar, seguir y mejorar con el tiempo.<\/p><p>Algunos casos de uso habituales son:<\/p><ul class=\"wp-block-list\">\n<li><strong>Flujos de trabajo de investigaci&oacute;n:<\/strong> buscar art&iacute;culos en arXiv, seguir blogs, consultar mercados de predicci&oacute;n y convertir transcripciones de YouTube en res&uacute;menes.<\/li>\n\n\n\n<li><strong>Flujos de trabajo de desarrollo de software:<\/strong> revisar pull requests de GitHub, redactar planes de implementaci&oacute;n, depurar Python o <a href=\"\/es\/tutoriales\/que-es-node-js\" data-wpel-link=\"internal\" rel=\"follow\">Node.js<\/a> y seguir un desarrollo guiado por pruebas.<\/li>\n\n\n\n<li><strong>Flujos de trabajo de productividad: <\/strong>trabajar con Google Workspace, Notion, Airtable, PDF, OCR, mapas y presentaciones.<\/li>\n\n\n\n<li><strong>Flujos de trabajo multimedia:<\/strong> buscar GIF, gestionar colas y la reproducci&oacute;n de Spotify, analizar caracter&iacute;sticas de audio y crear res&uacute;menes de contenido de YouTube.<\/li>\n\n\n\n<li><strong>Flujos de trabajo de DevOps:<\/strong> gesti&oacute;n de suscripciones a webhooks, contenedores de Docker, trabajadores de Kanban y t&uacute;neles de servicios locales.<\/li>\n\n\n\n<li><strong>Flujos de trabajo de MLOps:<\/strong> usar Hugging Face Hub, ejecutar inferencia local con llama.cpp, servir modelos con vLLM y evaluar modelos de lenguaje.<\/li>\n\n\n\n<li><strong>Flujos de trabajo creativos:<\/strong> generaci&oacute;n de diagramas de arquitectura, bocetos en Excalidraw, pixel art, c&oacute;mics, infograf&iacute;as y videos de Manim.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-como-elegir-la-skill-adecuada-de-hermes-agent\">C&oacute;mo elegir la skill adecuada de Hermes Agent<\/h2><p>Elige la skill adecuada de Hermes Agent relacionando tu tarea con la categor&iacute;a de flujo de trabajo que admite esa skill.<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td colspan=\"1\" rowspan=\"1\"><p><strong>Caso de uso<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Tipo de skill<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Skills que debes tener en cuenta<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Flujos de trabajo de ejemplo<\/strong> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Programaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Skills de desarrollo de software o de GitHub<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>flujo-de-trabajo-de-PR-en-GitHub<\/span> <span>, <\/span> <span>revisi&oacute;n-de-c&oacute;digo-en-GitHub, <\/span> <span>desarrollo-guiado-por-pruebas, <\/span> <span>depuraci&oacute;n-sistem&aacute;tica<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Revisar PR, depurar c&oacute;digo, redactar planes y seguir TDD<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Investigaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Skills de investigaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>arxiv, <\/span> <span>blogwatcher, <\/span> <span>llm-wiki, <\/span> <span>contenido de youtube<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Encontrar art&iacute;culos, seguir blogs, crear bases de conocimiento y resumir transcripciones<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Automatizaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>DevOps o skills de agentes aut&oacute;nomos<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>kanban-orchestrator, <\/span> <span>kanban-worker, <\/span> <span>claude-code, <\/span> <span>codex, <\/span> <span>opencode<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Delegar tareas, gestionar flujos de trabajo del personal y coordinar el trabajo de implementaci&oacute;n<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Productividad<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Skills de productividad o para tomar apuntes<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Google Workspace, <\/span> <span>Notion, <\/span> <span>Airtable, <\/span> <span>Obsidian, <\/span> <span>OCR y documentos<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Gesti&oacute;n de documentos, notas, bases de datos, PDF, OCR y contenido del espacio de trabajo<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Medios<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Skills creativas o relacionadas con los medios<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>spotify, <\/span> <span>gif-search, <\/span> <span>songsee, <\/span> <span>excalidraw, <\/span> <span>manim-video<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Gestionar m&uacute;sica, encontrar GIF, analizar audio, crear diagramas o videos<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Infraestructura<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Skills de DevOps o MLOps<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>gesti&oacute;n de Docker, <\/span> <span>Hugging Face Hub, <\/span> <span>llama-cpp, <\/span> <span>servir LLM con vLLM<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Gestionar contenedores, descargar modelos, ejecutar inferencias y servir LLM<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Seguridad<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Skills de seguridad o investigaci&oacute;n<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>1password, <\/span> <span>an&aacute;lisis forense de OSS, <\/span> <span>sherlock, <\/span> <span>pruebas de penetraci&oacute;n web, <\/span> <span>investigaci&oacute;n OSINT<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Gestionar secretos, auditar repositorios, buscar nombres de usuario y hacer pruebas autorizadas<\/span> <\/p><\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-gestionar-las-skills-de-hermes-agent-a-gran-escala\">C&oacute;mo gestionar las skills de Hermes Agent a gran escala<\/h2><p>Gestionar las habilidades del Hermes Agent a gran escala implica mantener las habilidades, las credenciales, las actualizaciones y los flujos de trabajo de larga duraci&oacute;n de forma coherente y disponibles para su uso repetido.<\/p><p>Configurar un VPS es la opci&oacute;n adecuada cuando Hermes Agent necesita seguir disponible de forma independiente de un equipo local, especialmente para tareas programadas, integraciones de mensajer&iacute;a y flujos de trabajo que dependen de memoria persistente o skills personalizadas.<\/p><p>El <a data-wpel-link=\"internal\" href=\"\/es\/vps\/docker\/hermes-agent\" rel=\"follow\">despliegue de Hermes Agent en 1 clic<\/a> de Hostinger es compatible con esta configuraci&oacute;n gracias a una instalaci&oacute;n preconfigurada, gesti&oacute;n de Docker, copias de seguridad autom&aacute;ticas y recursos de VPS dedicados.<\/p><p>Para los equipos o quienes hacen un uso avanzado, esto facilita mantener flujos de trabajo basados en habilidades porque Hermes puede seguir funcionando, actualiz&aacute;ndose y usando las skills que tenga configuradas sin depender de que una computadora personal se mantenga online. &iexcl;Ahora ya conoces qu&eacute; son las skills de Hermes Agent y todo lo necesario para empezar!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las skills de Hermes agents son paquetes de capacidades reutilizables que ense&ntilde;an al agente a realizar tareas espec&iacute;ficas en flujos de trabajo de programaci&oacute;n, investigaci&oacute;n, productividad, medios, DevOps, seguridad y otros &aacute;mbitos. Para entender a fondo qu&eacute; son las skills de Hermes Agent, es importante verlas como un conjunto de instrucciones y recursos reutilizables, en [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/es\/tutoriales\/que-son-las-skills-de-hermes-agent\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":235,"featured_media":54150,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Qu\u00e9 son las skills de Hermes Agent y c\u00f3mo funcionan","rank_math_description":"Todo sobre qu\u00e9 son las skills de Hermes Agent: componentes, SKILL.md, credenciales, instalaci\u00f3n y gesti\u00f3n avanzada.","rank_math_focus_keyword":"qu\u00e9 son las skills de Hermes Agent","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-54157","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/que-son-las-skills-de-hermes-agent","default":1},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/que-son-las-skills-de-hermes-agent","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-son-las-skills-de-hermes-agent","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-son-las-skills-de-hermes-agent","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/54157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/users\/235"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/comments?post=54157"}],"version-history":[{"count":2,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/54157\/revisions"}],"predecessor-version":[{"id":54465,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/54157\/revisions\/54465"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/media\/54150"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/media?parent=54157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/categories?post=54157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/tags?post=54157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}