- Agent Skills de Anthropic permite ampliar la especialización de la IA según el flujo de trabajo del usuario
- Un Skill es un componente organizado por carpetas que incluye instrucciones, scripts y recursos, y Claude lo carga solo cuando lo necesita durante una tarea
- Otorga capacidades especializadas para áreas de trabajo específicas, como crear archivos de Excel y PowerPoint o seguir guías de marca
- Los usuarios o desarrolladores pueden crear Skills directamente para usarlos en Claude app, Claude Code y en toda la API
- También está previsto que admita funciones de despliegue y administración a nivel empresarial, por lo que servirá como base para construir flujos de trabajo de IA personalizados
Resumen de Skills y cómo funciona
- Con la función Agent Skills, Claude puede usar habilidades personalizadas para desempeñarse mejor en tareas específicas
- Los Skills se ofrecen en forma de carpetas que incluyen instrucciones, scripts y recursos, y Claude accede a ese Skill solo cuando necesita una tarea relacionada
- Esto permite aprovechar mucho mejor a Claude en trabajos especializados, como la gestión de documentos de Excel o el cumplimiento de lineamientos de marca de una organización
- Los usuarios pueden crear Skills personalizados para usarlos de forma integral en Claude app, Claude Code y la API
Cómo funcionan los Skills
- Claude tiene un algoritmo que escanea todos los Skills disponibles durante la ejecución de una tarea para encontrar el más relevante
- Si encuentra un Skill coincidente, carga solo la información y los archivos mínimos necesarios, lo que mantiene la velocidad mientras asegura capacidad para tareas especializadas
- Características de los Skills
- Composición: se pueden usar varios Skills juntos, como si se apilaran, y Claude ajusta automáticamente cuáles necesita
- Portabilidad: están escritos en el mismo formato, por lo que pueden usarse en toda la familia de productos Claude
- Eficiencia: solo carga la funcionalidad necesaria en el momento necesario
- Potencia: también pueden incluir código ejecutable (p. ej., Python, Shell), por lo que pueden aprovechar la eficiencia de la programación tradicional
- Los Skills se conciben como material de onboarding personalizado que empaqueta el conocimiento especializado de una organización para entregárselo a Claude, de modo que esa experiencia quede empaquetada y Claude pueda actuar como experto en un dominio específico
Integración con los productos Claude
Claude Apps
- Los usuarios de Pro, Max, Team y Enterprise pueden usar la función de Skills
- De forma predeterminada, se ofrecen varios Skills de ejemplo para tareas generales, como redacción de documentos, y también pueden personalizarse directamente
- Cuando el usuario ingresa una tarea, Claude carga automáticamente el Skill adecuado, y el funcionamiento del Skill también puede verse dentro de la cadena de pensamiento
- El Skill
skill-creator facilita la creación de Skills con guía conversacional, consultas sobre el flujo de trabajo, generación de estructura de carpetas, formateo automático de SKILL.md, empaquetado de recursos y más
- En Team/Enterprise, un administrador debe activar la función a nivel organizacional
- Disponible en la página de configuración
Claude Developer Platform (API)
- Mediante solicitudes a la Messages API y el nuevo endpoint
/v1/skills, se puede gestionar el versionado y el control operativo de Skills personalizados
- Para usar Skills se requiere la función beta Code Execution Tool, que proporciona un entorno seguro de ejecución de código
- Con los Skills proporcionados por Anthropic, es posible crear y editar documentos de nivel profesional en Excel, PowerPoint, Word y PDF
- Los desarrolladores pueden crear Skills personalizados para flujos de trabajo específicos y ampliar libremente los usos de Claude
- Claude Console permite crear, consultar y actualizar versiones de Skills fácilmente
- Se puede aprender más en la documentación y en Anthropic Academy
Casos de uso de socios
- Box: convierte automáticamente contenido almacenado para generar documentos de PowerPoint, Excel y Word, y apoya la documentación automatizada alineada con los estándares de la organización
- Notion: convierte preguntas complejas en acciones ejecutables al instante, y reduce la carga de tener que ajustar prompts
- Canva: personaliza agentes mediante Skills para automatizar diseño y apoyar la producción de contenido de alta calidad a nivel de equipo
- Rakuten: usa Skills para automatizar finanzas y contabilidad, procesar varias hojas de cálculo de forma integrada y reducir el tiempo de creación de reportes de 1 día → 1 hora
Integración con Claude Code
- Claude Code admite la instalación de Skills para ampliar la especialización y los flujos de trabajo del equipo
- Se pueden usar mediante el plugin del marketplace anthropics/skills o agregando carpetas directamente en
~/.claude/skills
- Ofrece funciones para compartir Skills y colaborar entre equipos mediante integración con sistemas de control de versiones
- También admite el desarrollo de agentes personalizados mediante Claude Agent SDK
Cómo empezar
Planes futuros y consideraciones
- En el futuro se prevé simplificar el proceso de creación de Skills y reforzar las funciones de despliegue a nivel organizacional
- Como los Skills permiten que Claude ejecute código, solo deben usarse Skills de fuentes confiables
- Es importante prestar atención a la protección de datos y al mantenimiento de la seguridad; para más detalles, consulta la guía
4 comentarios
Asa una papa, hiérvela, saltéala, guísala, tritúrala...
Cada vez le ponen toda clase de nombres rimbombantes. Al final, todo sabe a papa.
Las Claude Skills son increíbles; quizá sean una innovación incluso mayor que MCP
Opiniones de Hacker News
Da la impresión de que, igual que pasó antes en el desarrollo frontend, habrá bastante confusión conceptual alrededor de ChatGPT, Claude y compañía. Ahora están desbordándose conceptos como herramientas, funciones, skills, agentes, subagentes, comandos, apps, etc., y encima de esa confusión siguen apareciendo todo tipo de frameworks de “vibe”.
bash, 4) cuando realmente va a usar una skill, hace “call bash” para leer el archivo y ejecutar la tarea. Claro, aquí estoy omitiendo detalles importantes como la gestión de permisos, pero la estructura central es esa.Acabo de escribir sobre skills: “Claude Skills son realmente geniales, incluso podrían ser un cambio más grande que MCP” enlace al post
Yo diría que la capacidad de estos sistemas para resolver bien problemas depende sobre todo del texto resumen escrito dentro de las skills. Los humanos, a medida que acumulan experiencia, van entendiendo cuándo usar qué skill, pero Claude empieza cada vez leyendo apenas una explicación superficial desde cero.
Es bastante gracioso que las “skills” de Claude solo funcionen bien si los desarrolladores escriben y mantienen documentación decente. Hay muchísimos desarrolladores que ni siquiera logran mantener la documentación real del código, así que la documentación para LLM suena todavía más difícil. Tal vez tenga sentido para una minoría de desarrolladores con sistemas de archivos muy ordenados y alta tolerancia al riesgo, pero si ya eres ese tipo de persona, quizá sea mejor darle ese trabajo a un junior como parte de su formación en vez de pasárselo a un LLM. Total, igual vas a tener que revisar el resultado. Además, como la ventana de contexto es limitada, es difícil lograr de verdad esa sensación de que la “skill se internaliza” como en una persona. Si llegas al punto de entrenar un LLM especializado, al final quedas atado a ese LLM de por vida. Me resulta curioso que todo esto parta de la suposición de que “idealmente, dentro de la organización, todas las estrellas se alinean”.
Me pregunto cómo van a interactuar entre sí sub agents, MCP, skills, etc. Siento que hay bastante solapamiento. La dirección de ampliar la especificación para darle más capacidades a Claude me parece bien, pero en la práctica, de una forma u otra, todas terminan permitiendo implementar funciones de agente hasta un nivel parecido. Antes en MCP hacía falta JSON, pero en Claude basta con poner Markdown en archivos/carpetas, y además se puede usar entrada multimodal, así que parece que el UX mejoró bastante.
CLAUDE.md, así que me deja con dudas.Está bastante interesante que se agreguen estas funciones. En mi proyecto hice una subcarpeta
bin/claudepara meter scripts generados por Claude y cosas así, y dejé bien anotada esa ubicación enclaude.mdpara usarla en la búsqueda de herramientas. En uso real rindió bastante bien. En realidad, lo que de verdad hace falta es un helper de gestión de contexto —algo como “inicia Claude con este conjunto de MCP y luego cambia a este otro conjunto”—, pero por ahora manejo subdirectorios separados (perfiles) para cada proyecto y lanzoclaudeuna vez desde cada uno. En esa estructura,bin/claudecumple su función, porque Claude capta enseguida cosas como cómo analizar cierto dataset de BigQuery o dónde está un archivo de credenciales. Nunca pensé que terminaría usando el sistema de archivos para gestionar perfiles, pero así acabé haciéndolo.No entiendo por qué en estas demos usaron ejemplos tan simples como voltear o recortar fotos de perros. Debe haber ejemplos mucho más convincentes de uso de skills.
.xlsxestaban resueltos en esa documentación ejemplo de skill para ExcelSiento que la adopción de Claude-skills se está expandiendo rapidísimo. El martes me enganché con el post de “Superpowers” post de presentación, y empaqueté también las herramientas que ya había ido creando como skills bien ordenadas para delegárselas al agente. Se agradece feedback sobre el open source deli-gator.
El viernes pasado revelé accidentalmente la existencia de Claude Skills antes de tiempo, así que me alegra que ahora ya sea oficial post relacionado
/mnt/skills, realmente funciona”. Espero que por favor no tenga acceso al sistema de archivos completo ni a binarios. Si también pudiera usar SSH...Ya hay demasiadas cosas: skills, plugins, marketplaces, conectores, add-ons... cuesta seguirles el paso.