¿Qué son las habilidades de los agentes? Ejemplos y guía para empezar

Las habilidades de los agentes agrupan instrucciones, scripts y recursos en carpetas portátiles que los agentes de IA cargan solo cuando los necesitan. Esta guía explica cómo funcionan, cómo se comparan con los prompts y MCP, y cómo crear tu primera habilidad.

11 min. de lecturaActualizado: 2026-10-17
Explicación de las habilidades de los agentes de IA

Las habilidades de agentes son paquetes reutilizables de instrucciones y, opcionalmente, scripts, referencias y plantillas que guían a un agente de IA en una tarea específica. En el formato abierto Agent Skills, cada paquete es una carpeta estructurada alrededor de un archivo SKILL.md. Los agentes compatibles pueden descubrir habilidades y cargar sus instrucciones cuando sean relevantes, en lugar de mantener todos los procedimientos en la conversación al mismo tiempo. Esta guía explica el formato, muestra ejemplos prácticos y te acompaña en la creación y prueba de tu primera habilidad.

¿Qué son las habilidades de agentes?

Agent Skills es un formato abierto y ligero para empaquetar conocimientos especializados y flujos de trabajo. Una habilidad contiene un archivo SKILL.md con frontmatter de YAML que describe su nombre y propósito, seguido de instrucciones en Markdown. Los archivos complementarios pueden incluir scripts, documentos de referencia y plantillas.

El término «habilidades de IA» puede referirse a varias cosas, incluida la capacidad de las personas para usar IA. En esta guía, las habilidades de agentes y las habilidades de agentes de IA se refieren específicamente a paquetes SKILL.md reutilizables para agentes compatibles.

Por ejemplo, una habilidad para resumir reuniones puede definir las secciones de las minutas de un equipo, cómo registrar las decisiones y cómo señalar responsables o fechas límite faltantes. Guardas esas reglas una vez y las reutilizas con nuevas notas de reuniones. La habilidad guía el trabajo del agente; no vuelve a entrenar el modelo subyacente.

my-skill/ ├── SKILL.md # Obligatorio: metadatos + instrucciones ├── scripts/ # Opcional: código ejecutable ├── references/ # Opcional: documentación cargada según se necesite └── assets/ # Opcional: plantillas y otros recursos

La especificación abierta exige un nombre y una descripción en el frontmatter. El nombre debe tener entre 1 y 64 caracteres, usar letras minúsculas, dígitos y guiones, y coincidir con el nombre del directorio; no puede comenzar ni terminar con un guion ni contener guiones consecutivos. La descripción debe tener entre 1 y 1,024 caracteres y explicar tanto la tarea como cuándo usar la habilidad.

¿Cómo funcionan las habilidades de agentes?

El formato está diseñado para una divulgación progresiva: los agentes reciben suficiente información para seleccionar una habilidad antes de cargar todas sus instrucciones.

  1. Descubrimiento. El agente recibe los nombres y las descripciones de las habilidades disponibles. Estos metadatos también usan contexto, pero los procedimientos completos no se cargan todos de antemano.

  2. Activación. Cuando el agente selecciona una habilidad relevante, lee SKILL.md. Algunas herramientas también permiten invocar una habilidad por nombre o desactivar la selección automática.

  3. Ejecución. El agente sigue el procedimiento y lee referencias complementarias o ejecuta scripts cuando es necesario y está permitido.

Esto reduce el contexto que usan los procedimientos inactivos. El uso real del contexto depende de la cantidad y extensión de las descripciones, las habilidades activas y los recursos que se carguen. Las descripciones claras ayudan a la selección, pero la activación y la calidad de los resultados aún deben probarse.

Habilidades de agentes frente a prompts, MCP y herramientas

El vocabulario de las herramientas de IA está saturado, y «habilidad» convive con varios conceptos que parecen similares. Estas son sus diferencias:

CapacidadQué esCuándo está activaIdeal para
PromptInstrucciones proporcionadas en una conversación; también pueden guardarseMientras se conserven en el contexto de la conversaciónInstrucciones puntuales
Instrucciones siempre activas (como AGENTS.md, QWEN.md)Datos y restricciones del proyectoSegún el alcance del proyecto y las reglas de carga del agenteReglas para todo el proyecto
Habilidad de agenteCarpeta versionada de instrucciones y recursosSe carga según se necesite cuando es relevanteFlujos de trabajo y procedimientos repetibles
Servidor / herramienta MCPUna integración en ejecución que expone acciones y datosCuando está configurada, conectada y autorizadaEjecutar acciones y acceder a datos en tiempo real
SubagenteUn trabajador independiente con su propia ventana de contextoCuando se iniciaTrabajo aislado o en paralelo

Habilidades frente a prompts. Un prompt proporciona instrucciones en una conversación; una habilidad almacena un procedimiento reutilizable y recursos complementarios para su descubrimiento o invocación explícita. Los prompts también se pueden guardar y reutilizar. Una habilidad resulta útil cuando una tarea repetida necesita un flujo de trabajo mantenido, ejemplos, referencias o scripts.

Habilidades frente a MCP. MCP proporciona capacidades a un agente, es decir, conexiones con herramientas y datos en tiempo real. Una habilidad proporciona conocimientos al agente: cómo realizar bien una tarea, en qué secuencia y con qué pasos de verificación. Ambos se complementan. Una habilidad de revisión de código define qué constituye una revisión exhaustiva, mientras que un servidor MCP de GitHub permite al agente leer el pull request real.

Habilidades frente a instrucciones de proyecto. Los archivos como AGENTS.md proporcionan orientación para el proyecto según las reglas de carga y alcance del agente. Mantén allí las convenciones de aplicación general y usa habilidades para procedimientos específicos de tareas que deban cargarse cuando sean relevantes. El comportamiento exacto depende de la herramienta.

Por qué importan las habilidades de agentes

  • Experiencia reutilizable: captura métodos, listas de verificación y plantillas específicos de tareas para no tener que explicarlos cada vez.

  • Procedimientos más consistentes: proporciona a los agentes los mismos pasos y criterios de revisión en tareas repetidas. Los resultados aún requieren verificación.

  • Eficiencia de contexto: carga instrucciones detalladas cuando se necesiten, en lugar de incluir cada procedimiento en una guía que siempre se carga.

  • Reutilización entre herramientas: comparte el formato principal de SKILL.md entre agentes compatibles y verifica el acceso a herramientas, las dependencias y los campos específicos de cada plataforma antes de usarlo.

  • Mantenimiento en equipo: conserva las carpetas de habilidades bajo control de versiones para poder revisar los cambios en un flujo de trabajo compartido.

¿Qué herramientas de IA son compatibles con las habilidades de agentes?

Las habilidades de agentes son compatibles con un número creciente de herramientas de IA, entre ellas Claude Code, OpenAI Codex, Cursor, GitHub Copilot y Kimi Code. Estas herramientas usan paquetes de habilidades reutilizables para proporcionar a los agentes instrucciones, flujos de trabajo y recursos complementarios específicos de cada tarea.

El formato compartido SKILL.md facilita la reutilización de habilidades entre herramientas compatibles, aunque las rutas de instalación y los métodos de invocación varían según el producto. Si una habilidad depende de scripts o herramientas externas, verifica que esas dependencias estén disponibles en el entorno donde planeas usarla.

Ejemplos y casos de uso de habilidades de agentes

Una habilidad útil captura las reglas que hacen que una tarea repetida sea específica para tu equipo. Estos ejemplos muestran qué empaquetar y qué revisar en el resultado:

HabilidadEntradaReglas reutilizablesResultado por verificar
Resumen de reuniónNotas de la reunión o una transcripciónSepara las decisiones de la discusión; incluye responsables de tareas y fechas límite; señala los detalles faltantesActa con Resumen, Decisiones y Tareas de acción
Revisión de contenido de marcaUn borrador y las pautas de marcaVerifica la terminología aprobada, el tono, las afirmaciones prohibidas y los mensajes obligatoriosUna lista de problemas con revisiones sugeridas
Revisión de códigoUn diff de una solicitud de extracciónVerifica el manejo de errores, las pruebas, los cambios en dependencias y las convenciones del proyectoUn informe que separe las correcciones obligatorias de las sugerencias
Informe semanalNotas de progreso y métricasUsa un período de reporte y secciones fijos; distingue entre el trabajo completado, los riesgos y los siguientes pasosUn informe que conserve las métricas proporcionadas y señale los datos faltantes

El procesamiento de documentos y el análisis recurrente de datos también son buenos candidatos, pero suelen requerir herramientas o scripts además de SKILL.md. Comienza con un flujo de trabajo acotado, verifica sus resultados y agrega dependencias solo cuando la tarea las necesite.

Uso de habilidades de agentes con Kimi AI

Elige el entorno que se adapte a tu tarea. Los métodos de creación anteriores abarcan la creación en lenguaje natural y un flujo de trabajo local basado en archivos.

Habilidades de agentes en Kimi Code

Kimi Code CLI detecta habilidades en los directorios de proyecto .agents/skills/ y .kimi-code/skills/, y en los directorios de usuario ~/.agents/skills/ y ~/.kimi-code/skills/. El directorio de usuario específico de Kimi puede cambiar con KIMI_CODE_HOME. Invoca una habilidad con /skill:<name> o deja que el modelo la seleccione según su descripción y los campos de activación compatibles. La selección automática se puede desactivar para habilidades individuales. Consulta la documentación actual de CLI al configurar rutas o campos específicos de la plataforma.

Usa habilidades de agentes en Kimi Code CLI

Habilidades de agentes para el trabajo cotidiano en Kimi

No es necesario configurar todo desde cero. Abre Kimi en escritorio o web, explora la Tienda de habilidades e instala una habilidad con un clic para empezar a usarla en Kimi. Desde investigación y redacción hasta programación y análisis de datos, la Tienda de habilidades de Kimi ofrece habilidades para una amplia variedad de tareas. Explora la tienda en la app de escritorio o web de Kimi, instala una habilidad con un clic y empieza a usarla en Kimi.

Usa habilidades de agentes en Kimi en la web y Kimi Work, la versión de escritorio

Cómo crear tu propia habilidad de agente

Puedes crear una habilidad describiendo un flujo de trabajo a una herramienta de IA o escribiendo tú mismo SKILL.md. Empieza con una tarea repetida y un resultado que puedas verificar fácilmente, como minutas de reunión.

Método 1: Crear una habilidad de agente con Kimi

En Kimi, abre el panel de habilidades para descubrir o instalar habilidades. Para crear una propia, carga un procedimiento o describe lo que quieres en una conversación de creación de habilidades. También puedes usar /skill-creator. Consulta la guía de habilidades de Kimi para conocer los puntos de acceso actuales.

Paso 1: Abre la Tienda de habilidades de Kimi y haz clic en "personalizar" > "Crear con Kimi".

Abre la Tienda de habilidades de Kimi y haz clic en "personalizar" > "Crear con Kimi".

Paso 2: Describe la habilidad que necesitas.

Indícale a Kimi la tarea, la entrada esperada, la estructura de salida y las reglas para cuando falte información.

Por ejemplo:

Crea una habilidad de resumen de reuniones para nuestro equipo. Úsala cuando te pida minutas de reuniones o elementos de acción a partir de notas de reuniones. Incluye Resumen, Decisiones y Elementos de acción. Cada elemento de acción debe incluir una tarea, responsable y fecha límite. Escribe “No especificado” cuando falte el responsable o la fecha límite. No inventes decisiones ni fechas. Pide las notas si no se proporcionan.
Indícale a Kimi la tarea, la entrada esperada, la estructura de salida y las reglas para cuando falte información.

Si al resultado le falta una regla, pídele a Kimi que revise esa regla y repite la prueba. Para un SOP existente, especifica qué partes son instrucciones y cuáles son material de referencia; elimina el contenido irrelevante o sensible antes de empaquetarlo. Cuando se cree la habilidad, podrás usarla con Kimi de inmediato.

Método 2: Escribir habilidades de agentes por tu cuenta

Este ejemplo usa solo instrucciones de texto y no necesita scripts adicionales. Usa Kimi Code CLI para mostrar la instalación y la invocación; otros agentes pueden usar rutas y comandos diferentes.

Paso 1: Crea la carpeta. Para una habilidad de nivel de usuario en Kimi Code CLI, crea ~/.agents/skills/meeting-summary/. Para una habilidad de nivel de repositorio que se comparta con un equipo, usa .agents/skills/meeting-summary/ en la raíz del repositorio.

mkdir -p ~/.agents/skills/meeting-summary

Paso 2: Guarda SKILL.md. Crea ~/.agents/skills/meeting-summary/SKILL.md y pega lo siguiente. La descripción identifica la tarea; el cuerpo define la salida y las reglas para información faltante.

--- name: meeting-summary description: Convierte notas de reuniones en minutas estructuradas con decisiones y elementos de acción. Úsala cuando el usuario pida resumir notas de reuniones, redactar minutas de reuniones o extraer elementos de acción de una reunión. --- ## Procedimiento 1. Lee las notas de la reunión proporcionadas. Si no se proporcionan, solicítalas. 2. Redacta un breve Resumen de los temas principales. 3. Enumera únicamente las Decisiones acordadas explícitamente. Si no hay ninguna, escribe "Ninguna registrada". 4. Crea una tabla de Elementos de acción con las columnas Tarea, Responsable y Fecha límite. 5. Conserva los nombres y las fechas tal como se proporcionaron. Escribe "No especificado" cuando falten responsables o fechas límite. No inventes información. 6. Devuelve solo las tres secciones: Resumen, Decisiones y Elementos de acción.

Paso 3: Inicia una sesión nueva e invócala. Después de guardar el archivo, inicia una nueva sesión de Kimi Code CLI. Ingresa este comando en el campo de chat:

/skill:meeting-summary Resume estas notas de la reunión: Acordamos lanzar el piloto el 20 de octubre de 2026. Maya redactará el correo electrónico de incorporación antes del 15 de octubre de 2026. Leo revisará la página de precios; no se estableció una fecha límite.

Paso 4: Verifica el resultado. Lo siguiente es un resultado esperado ilustrativo, no una ejecución registrada del producto. La redacción puede variar; las secciones, la decisión, los responsables y las fechas límite deben seguir la habilidad.

Resumen El equipo habló sobre el lanzamiento del piloto y las tareas de preparación. Decisiones - Lanzar el piloto el 20 de octubre de 2026. Elementos de acción | Tarea | Responsable | Fecha límite | | Redactar el correo electrónico de incorporación | Maya | 15 de octubre de 2026 | | Revisar la página de precios | Leo | No especificado |

Paso 5: Prueba la selección automática y los límites. En una conversación nueva, pide “Convierte estas notas de reunión en minutas” sin el comando con barra e incluye las mismas notas. Verifica si el agente carga la habilidad mediante el registro de actividad de la interfaz, cuando esté disponible, y si la salida sigue sus reglas. Luego prueba una solicitud no relacionada, como “Explica la recursión en Python”; la habilidad meeting-summary debe permanecer inactiva. Invócala también sin notas: debe pedir información.

¿Qué pasa si una habilidad de agente no funciona?

SíntomaQué verificar
La habilidad no se detectaVerifica el directorio de escaneo, el nombre exacto del archivo SKILL.md, un frontmatter YAML válido y que coincidan la carpeta y el nombre. Inicia una nueva sesión después de agregarla.
La invocación manual funciona, pero la selección automática noHaz que la descripción sea más específica para la tarea prevista. Verifica si la invocación automática está desactivada; vuelve a intentarlo en una conversación nueva.
La habilidad se activa para solicitudes no relacionadasHaz la descripción más específica y prueba solicitudes no relacionadas como ejemplos negativos.
A la respuesta le falta una reglaExplicita la regla, agrega un ejemplo de entrada/salida y vuelve a probar con casos de información faltante.
Falla un script o una integraciónVerifica los paquetes necesarios, los permisos, el acceso a la red y las herramientas configuradas. Una habilidad no instala automáticamente todas las dependencias.

Para scripts, referencias extensas o plantillas, agrega scripts/, references/ o assets/ según sea necesario y enlázalos desde SKILL.md. Consulta la documentación de habilidades de Kimi Code CLI para conocer las rutas y opciones de invocación actuales.

Prácticas recomendadas para usar y crear habilidades de agentes

  • Define un activador claro: explica tanto la tarea como cuándo usar la habilidad. Incluye los términos que los usuarios emplean naturalmente y prueba solicitudes relacionadas y no relacionadas.

  • Mantén las instrucciones enfocadas: la especificación recomienda menos de 500 líneas y menos de 5,000 tokens para el archivo principal. Son pautas independientes, no una conversión de líneas a tokens. Traslada las referencias detalladas a archivos de apoyo.

  • Especifica resultados observables: incluye las secciones obligatorias, ejemplos de entradas y salidas, y reglas para cuando falte información.

  • Documenta las dependencias: identifica las herramientas y paquetes necesarios, y usa metadatos de compatibilidad cuando corresponda. Mantén las extensiones específicas de cada plataforma separadas del núcleo portátil.

  • Controla las acciones con consecuencias: usa invocación explícita y reglas de aprobación adecuadas para flujos de trabajo que envían mensajes o implementan cambios. La invocación manual por sí sola no sustituye las verificaciones de permisos.

  • Revisa los paquetes de terceros: inspecciona las instrucciones y los scripts incluidos antes de instalarlos, incluidos los datos y permisos que utilizan.

Conclusión

Las habilidades de agentes convierten tareas repetidas en flujos de trabajo reutilizables que los agentes de IA compatibles pueden cargar cuando se necesitan. Empieza con un SKILL.md específico que defina cuándo usar la habilidad y qué debe producir. Agrega scripts o referencias solo cuando la tarea los requiera, y luego prueba cuándo se activa la habilidad y la calidad de su salida.

Preguntas frecuentes

“Habilidades de IA” es un término amplio. En el contexto de las herramientas de agente, puede referirse a las habilidades de agente: paquetes reutilizables basados en SKILL.md que proporcionan instrucciones específicas para una tarea y archivos de apoyo opcionales. También puede describir la competencia humana con la IA, por lo que el significado depende del contexto.
Un prompt proporciona instrucciones en una conversación. Una habilidad almacena un flujo de trabajo reutilizable que un agente compatible puede detectar o que puedes invocar explícitamente. También puede incluir scripts, referencias y plantillas. Las habilidades son útiles cuando una tarea necesita reglas que se mantengan en ejecuciones repetidas.
No. MCP conecta a los agentes con herramientas y fuentes de datos. Una habilidad describe cómo realizar una tarea y puede indicarle al agente cómo usar esas conexiones. Una habilidad de revisión de código puede definir criterios de revisión, mientras que una integración MCP proporciona acceso al pull request.
Algunos ejemplos incluyen Kimi Code, Claude Code, OpenAI Codex, Cursor y GitHub Copilot. Consulta la documentación actual de cada producto para conocer las rutas de instalación y las funciones compatibles. Una habilidad puede requerir ajustes si depende de campos o herramientas específicos de una plataforma.
Los agentes compatibles pueden seleccionar habilidades relevantes a partir de sus descripciones, pero la selección automática depende del producto, la configuración y los metadatos de la habilidad. Puedes invocar explícitamente una habilidad en las herramientas que lo permitan; Kimi Code CLI usa /skill:. Prueba la activación en lugar de asumir que cada solicitud relevante la activará.
Revisa las instrucciones, los scripts, las dependencias y los permisos solicitados antes de instalar una habilidad de terceros. Puede influir en el uso de herramientas y en las acciones realizadas con los permisos del agente. Prefiere fuentes que puedas inspeccionar y mantén controles de aprobación adecuados para las acciones importantes.
La especificación abierta recomienda mantener el archivo principal por debajo de 500 líneas y 5,000 tokens, y dejar el material de referencia más extenso en archivos complementarios. El nombre requerido debe tener entre 1 y 64 caracteres, y la descripción, entre 1 y 1,024 caracteres.
También le puede interesar
12 skills de traducción: automatiza tareas multilingües con más inteligencia
12 skills de traducción: automatiza tareas multilingües con más inteligencia
2026-10-15
Habilidades de atención al cliente con IA para mejorar el servicio
Habilidades de atención al cliente con IA para mejorar el servicio
2026-10-09
13 habilidades de IA para SEO que automatizan la optimización de búsqueda
13 habilidades de IA para SEO que automatizan la optimización de búsqueda
2026-10-08
Una guía completa sobre las Skills de Claude Code y sus casos de uso
Una guía completa sobre las Skills de Claude Code y sus casos de uso
2026-10-08
Cómo usar las habilidades en Cursor: una guía práctica
Cómo usar las habilidades en Cursor: una guía práctica
2026-10-08