Glosario de IASkills de agentes

¿Qué son las skills de agentes?

Las skills de agentes son paquetes portables de conocimiento procedural que enseñan a un agente de IA cómo ejecutar una tarea específica y repetible. Una skill puede incluir instrucciones, scripts ejecutables, referencias, templates y otros recursos que el agente carga cuando la tarea los necesita.

¿Qué son las skills de agentes?

Las skills de agentes son paquetes portables de conocimiento procedural que enseñan a un agente de IA cómo ejecutar una tarea específica y repetible. Una skill puede incluir instrucciones, scripts ejecutables, referencias, templates y otros recursos que el agente carga cuando la tarea los necesita.

Según la especificación abierta Agent Skills, una skill es un directorio con un archivo SKILL.md obligatorio. Ese archivo contiene metadata YAML con nombre y descripción, seguida por instrucciones en Markdown. Los scripts, referencias y assets opcionales viven en el mismo paquete.

Una skill no es una tool. Una tool le da al agente una acción como search-customer o create-task. La skill explica cuándo y cómo usar tools, qué secuencia seguir, qué estándares aplicar, qué output producir y cómo tratar casos límite.

¿Por qué es importante?

Los prompts copiados entre chats son difíciles de mantener, probar y distribuir. Las skills convierten un proceso repetible en un paquete con nombre que se puede versionar, revisar, compartir y mejorar sin agregar todas las instrucciones a cada sesión.

También reducen presión sobre la ventana de contexto mediante progressive disclosure. El agente ve metadata compacta de las skills disponibles, carga el SKILL.md completo solo cuando una skill coincide con la tarea y abre scripts o referencias únicamente cuando las instrucciones lo requieren.

Para una empresa, esto crea una forma práctica de capturar conocimiento operativo. Una buena skill puede preservar un método de reporting, un estándar documental, un checklist de análisis o un workflow de clientes, mientras los permisos y aprobaciones siguen bajo control del runtime.

Cómo funciona

Al comenzar la sesión, el agente recibe un catálogo con nombre y descripción de cada skill. La descripción define la activación, por lo que debe explicar qué hace la skill y cuándo corresponde usarla.

Cuando una solicitud coincide, el agente carga SKILL.md. Sigue las instrucciones, lee archivos de referencia cuando hacen falta y puede ejecutar scripts incluidos si el runtime permite code execution. Los recursos se resuelven desde el directorio de la skill, lo que mantiene portable el paquete.

La skill no otorga permisos nuevos por sí sola. El acceso a archivos, ejecución de código, requests de red o tool calls por MCP todavía depende del sandbox, configuración de tools, credenciales y políticas de aprobación del agente host.

Ejemplo técnico

Un equipo de revenue crea una skill de account brief. La descripción indica usarla antes de renovaciones y reuniones ejecutivas. SKILL.md define secciones, jerarquía de fuentes, controles de frescura y la regla de que cada riesgo debe vincular evidencia.

La skill incluye un script que normaliza fechas y un archivo de referencia con las etapas de oportunidad. Cuando una persona pide un brief, el agente carga las instrucciones, consulta las tools aprobadas del CRM, ejecuta el script y abre la referencia solo al clasificar la oportunidad.

Si la cuenta no tiene fecha de renovación actual, la skill no inventa una. Marca el campo como faltante, vincula los registros revisados y pide confirmación antes de compartir el brief final.

Notas de implementación

Mantené cada skill enfocada en un resultado repetible. Escribí una descripción precisa, definí inputs y forma del output, incluí reglas de decisión y casos límite, y mové referencias extensas fuera de SKILL.md para cargarlas solo cuando hagan falta.

Tratá scripts y recursos incluidos como inputs de software supply chain. Revisá código, dependencias, licencias, comportamiento de red, acceso a archivos y manejo de secretos. Verificá versiones antes de distribuir en toda la empresa, especialmente si la skill ejecuta código.

Evaluá skills con tareas reales. Probá activación correcta, activación falsa, calidad del output, selección de tools, contexto faltante, instrucciones inseguras y comportamiento después de cambios. Registrá owner, versión, compatibilidad, tools permitidas y camino de deprecación.

Fuentes

Términos relacionados

Empieza con Frontline hoy