Skills Tutorial

Skills, traducido, significahabilidades, y se utilizan para añadir conocimientos y habilidades profesionales a los agentes de IA.

Al igual que las personas, sabes cocinar, conducir, crear presentaciones PPT: todas esas son tus habilidades.

Los agentes también son iguales: necesitan habilidades para poder ayudarte con las tareas.

Los Skills son las habilidades de los agentes. El modelo grande se encarga de pensar y hablar, mientras que los Skills se encargan de hacer.

La diferencia clave entre la IA normal y los agentes de IA: los agentes no son solopensadores, sino tambiénactores。

¿Por qué se necesitan Agent Skills?

Aunque los agentes de IA tienen potentes capacidades generales, a menudo carecen del contexto y los conocimientos especializados necesarios al manejar tareas en campos específicos.

Por ejemplo, un agente de IA puede no saber qué estándares de código usa tu empresa, no entender cómo utilizar una API específica, o no tener claros los pasos concretos de un proceso de negocio.

La idea central de los Skills es:empaquetar el conocimiento experto humano en paquetes de habilidades para que los agentes de IA los carguen y utilicen automáticamente cuando sea necesario.

¿Qué pueden aportar los Agent Skills?

CapacidadDescripción
Conocimiento experto del dominioEmpaqueta el conocimiento de un dominio específico (como procesos de revisión legal, canalizaciones de análisis de datos) en instrucciones y recursos reutilizables
Flujos de trabajo reproduciblesConvierte tareas de varios pasos en procesos estándar coherentes y auditables
Reutilización entre productosEscribe un Skill una vez y úsalo en cualquier herramienta que admita el formato Agent Skills

Problemas comunes sin Skills

Sin Skills, el agente puede hacer repetidamente las mismas preguntas de aclaración, pasar por alto las convenciones de nomenclatura específicas del equipo y olvidar casos límite importantes.

Con los Skills, esta experiencia puede escribirse directamente en archivos y el agente la seguirá cada vez.

La relación entre los agentes y los Skills

Un agente de IA es un sistema de IA que puede percibir, razonar y actuar; no solo chatea, sino que también puede ejecutar tareas.

Skills son manuales de instrucciones (archivos Markdown) que le dicen al agente cómo completar un tipo de tarea. El valor de los Skills es hacer que la ejecución de tareas sea precisa, estable y reutilizable.

智能体的大模型 = 大脑(负责理解、决策、说话)
Skills = 手和脚(负责动手干活)

Imagina que acabas de unirte a una empresa y tienes dos asistentes de IA completamente diferentes:

Asistente A (IA de conversación normal):

  • Pregunta y respuesta, respuesta pasiva.
  • Si preguntas «¿cómo se escribe un informe trimestral?», solo te dará una plantilla genérica.
  • No puede abrir hojas de cálculo, consultar datos de forma autónoma, ni mucho menos organizar archivos y enviarlos.
  • En esencia, es solo una enciclopedia en línea que habla: da respuestas, pero no ejecuta.

Asistente B (Agente de IA)

  • La instrucción llega directamente y el ciclo completo se ejecuta de forma totalmente automática.
  • Solo necesitas una frase: «Organiza los datos de ventas de este trimestre, genera un informe y envíalo al Sr. Zhang».
  • Puede completar todo el proceso de forma autónoma: recuperar archivos, leer los datos brutos, generar gráficos automáticamente, redactar el informe completo y enviar el correo con un solo clic.
  • Sin necesidad de operación manual en todo el proceso, solo espera los resultados.

Las tres capacidades principales de un agente

Capacidad Descripción Ejemplo
Percepción Recibe entradas y comprende el contexto Lee los archivos que subes y comprende tus necesidades
Razonamiento Crea un plan y decide qué hacer Decide «primero leer el archivo, luego generar el informe y finalmente enviar el correo»
Acción Invoca herramientas y ejecuta los pasos Realmente abre el archivo, escribe el contenido y lo envía

¿Por qué se necesitan Skills? ¿Qué problemas resuelven?

Los agentes de IA normales (como Claude o DeepSeek) son muy inteligentes, pero son propensos a cometer errores cuando les falta contexto específico. Por ejemplo:

  • El equipo tiene sus propios estándares de código, pero cada vez hay que recordárselo manualmente a la IA.
  • Para manejar formularios PDF, depurar GitHub Actions y otros procesos complejos, la IA puede no conocer las mejores prácticas.

Agent Skills resuelve estos problemas:

  • Activación automática: La IA carga automáticamente las habilidades relevantes según la tarea, sin necesidad de introducir prompts largos manualmente.
  • Reutilizables y compartibles: Se crean una vez y las usa todo el equipo o la comunidad, con soporte de control de versiones mediante Git.
  • Uso eficiente del contexto: Utiliza divulgación progresiva (progressive disclosure), cargando solo las partes necesarias para evitar desbordar la ventana de contexto.
  • Multiplataforma: El mismo Skill puede usarse en herramientas como Claude, VS Code Copilot, Cursor, etc.
Otras extensiones