Para la referencia completa de la API incluyendo esquemas de solicitud/respuesta y todos los parámetros, consulta:
- Referencia de API de Gestión de Skills - Operaciones CRUD para Skills
- Referencia de API de Versiones de Skills - Gestión de versiones
Enlaces Rápidos
Comenzar con Agent Skills
Crea tu primer Skill
Crear Skills Personalizados
Mejores prácticas para crear Skills
Descripción General
Para un análisis profundo de la arquitectura y aplicaciones del mundo real de Agent Skills, lee nuestro blog de ingeniería: Equipar agentes para el mundo real con Agent Skills.
container
.
Usar Skills
Skills se integran de manera idéntica en la API de Mensajes independientemente de la fuente. Especificas Skills en el parámetrocontainer
con un skill_id
, type
y opcionalmente version
, y se ejecutan en el entorno de ejecución de código.
Puedes usar Skills de dos fuentes:
Aspecto | Skills de Anthropic | Skills Personalizados |
---|---|---|
Valor de Type | anthropic | custom |
IDs de Skill | Nombres cortos: pptx , xlsx , docx , pdf | Generados: skill_01AbCdEfGhIjKlMnOpQrStUv |
Formato de versión | Basado en fecha: 20251013 o latest | Marca de tiempo de época: 1759178010641129 o latest |
Gestión | Precompilados y mantenidos por Anthropic | Carga y gestión a través de API de Skills |
Disponibilidad | Disponible para todos los usuarios | Privado para tu espacio de trabajo |
source
para filtrar). La forma de integración y el entorno de ejecución son idénticos—la única diferencia es de dónde provienen los Skills y cómo se gestionan.
Requisitos Previos
Para usar Skills, necesitas:- Clave API de Anthropic de la Consola
- Encabezados Beta:
code-execution-2025-08-25
- Habilita la ejecución de código (requerido para Skills)skills-2025-10-02
- Habilita la API de Skillsfiles-api-2025-04-14
- Para cargar/descargar archivos hacia/desde el contenedor
- Herramienta de ejecución de código habilitada en tus solicitudes
Usar Skills en Mensajes
Parámetro Container
Skills se especifican usando el parámetrocontainer
en la API de Mensajes. Puedes incluir hasta 8 Skills por solicitud.
La estructura es idéntica para Skills de Anthropic y personalizados—especifica el type
y skill_id
requeridos, e incluye opcionalmente version
para fijar una versión específica:
Descargar Archivos Generados
Cuando Skills crean documentos (Excel, PowerPoint, PDF, Word), devuelven atributosfile_id
en la respuesta. Debes usar la API de Archivos para descargar estos archivos.
Cómo funciona:
- Skills crean archivos durante la ejecución de código
- La respuesta incluye
file_id
para cada archivo creado - Usa la API de Archivos para descargar el contenido del archivo real
- Guarda localmente o procesa según sea necesario
Para detalles completos sobre la API de Archivos, consulta la documentación de la API de Archivos.
Conversaciones Multi-Turno
Reutiliza el mismo contenedor en múltiples mensajes especificando el ID del contenedor:Operaciones de Larga Duración
Skills pueden realizar operaciones que requieren múltiples turnos. Maneja razones de paradapause_turn
:
La respuesta puede incluir una razón de parada
pause_turn
, que indica que la API pausó una operación de Skill de larga duración. Puedes proporcionar la respuesta tal cual en una solicitud posterior para permitir que Claude continúe su turno, o modificar el contenido si deseas interrumpir la conversación y proporcionar orientación adicional.Usar Múltiples Skills
Combina múltiples Skills en una única solicitud para manejar flujos de trabajo complejos:Gestionar Skills Personalizados
Crear un Skill
Carga tu Skill personalizado para hacerlo disponible en tu espacio de trabajo. Puedes cargar usando una ruta de directorio u objetos de archivo individuales.- Debe incluir un archivo SKILL.md en el nivel superior
- Todos los archivos deben especificar un directorio raíz común en sus rutas
- El tamaño total de carga debe ser menor a 8MB
- Frontmatter YAML:
name
(máximo 64 caracteres),description
(máximo 1024 caracteres)
Listar Skills
Recupera todos los Skills disponibles para tu espacio de trabajo, incluyendo tanto Skills precompilados de Anthropic como tus Skills personalizados. Usa el parámetrosource
para filtrar por tipo de skill:
Recuperar un Skill
Obtén detalles sobre un Skill específico:Eliminar un Skill
Para eliminar un Skill, primero debes eliminar todas sus versiones:Versionado
Skills soportan versionado para gestionar actualizaciones de forma segura: Skills Administrados por Anthropic:- Las versiones usan formato de fecha:
20251013
- Nuevas versiones se lanzan cuando se realizan actualizaciones
- Especifica versiones exactas para estabilidad
- Marcas de tiempo de época generadas automáticamente:
1759178010641129
- Usa
"latest"
para obtener siempre la versión más reciente - Crea nuevas versiones cuando actualices archivos de Skill
Cómo se Cargan los Skills
Cuando especificas Skills en un contenedor:- Descubrimiento de Metadatos: Claude ve metadatos para cada Skill (nombre, descripción) en el mensaje del sistema
- Carga de Archivos: Los archivos de Skill se copian en el contenedor en
/skills/{directory}/
- Uso Automático: Claude carga y usa automáticamente Skills cuando son relevantes para tu solicitud
- Composición: Múltiples Skills se componen juntos para flujos de trabajo complejos
Casos de Uso
Skills Organizacionales
Marca y Comunicaciones- Aplica formato específico de la empresa (colores, fuentes, diseños) a documentos
- Genera comunicaciones siguiendo plantillas organizacionales
- Asegura directrices de marca consistentes en todos los resultados
- Estructura notas con formatos específicos de la empresa (OKRs, registros de decisiones)
- Genera tareas siguiendo convenciones del equipo
- Crea resúmenes de reuniones y actualizaciones de estado estandarizadas
- Crea reportes, propuestas y análisis estándar de la empresa
- Ejecuta procedimientos analíticos específicos de la empresa
- Genera modelos financieros siguiendo plantillas organizacionales
Skills Personales
Creación de Contenido- Plantillas de documento personalizadas
- Formato y estilo especializados
- Generación de contenido específico del dominio
- Canalizaciones de procesamiento de datos personalizadas
- Plantillas de visualización especializadas
- Métodos analíticos específicos de la industria
- Plantillas de generación de código
- Marcos de prueba
- Flujos de trabajo de implementación
Ejemplo: Modelado Financiero
Combina Skills de Excel y análisis DCF personalizado:Límites y Restricciones
Límites de Solicitud
- Máximo de Skills por solicitud: 8
- Tamaño máximo de carga de Skill: 8MB (todos los archivos combinados)
- Límites de frontmatter YAML:
name
64 caracteres,description
1024 caracteres
Restricciones del Entorno
Skills se ejecutan en el contenedor de ejecución de código con estas limitaciones:- Sin acceso a la red - No puede hacer llamadas a API externas
- Sin instalación de paquetes en tiempo de ejecución - Solo paquetes preinstalados disponibles
- Entorno aislado - Cada solicitud obtiene un contenedor fresco
Mejores Prácticas
Cuándo Usar Múltiples Skills
Combina Skills cuando las tareas involucran múltiples tipos de documentos o dominios: Buenos casos de uso:- Análisis de datos (Excel) + creación de presentación (PowerPoint)
- Generación de reportes (Word) + exportación a PDF
- Lógica de dominio personalizado + generación de documentos
- Incluir Skills no utilizados (impacta el rendimiento)