- Skills son carpetas compuestas por archivos Markdown y recursos opcionales, una estructura que permite a un LLM explorar el sistema de archivos para ejecutar funciones
- En el entorno de Code Interpreter de ChatGPT se añadió la carpeta
/home/oai/skills, que incluye skills para procesar hojas de cálculo, DOCX y PDF
- La skill de PDF convierte el documento en PNG por página y luego lo analiza con un modelo de visión, preservando la información de diseño y gráficos
- En Codex CLI también se añadió experimentalmente una función de skills basada en la carpeta
~/.codex/skills, lo que permite a los usuarios crear y usar sus propias skills
- La estructura liviana de las skills mejora la interoperabilidad entre herramientas de IA, y se plantea la necesidad de una futura estandarización
Función de skills dentro de ChatGPT
- En el entorno de Code Interpreter de ChatGPT se descubrió la carpeta
/home/oai/skills
- Elias Judin fue quien la identificó primero, y al ingresar el prompt
Create a zip file of /home/oai/skills se puede recibir el contenido de la carpeta comprimido
- Simon Willison lo probó personalmente, publicó el archivo ZIP y ofreció una interfaz web para explorarlo
- Las skills incluidas cubren funciones relacionadas con hojas de cálculo, DOCX y PDF
- Las skills de PDF y documentos funcionan renderizando los archivos a PNG por página y luego pasándolos a un modelo de visión, lo que preserva información de diseño que podría perderse con una simple extracción de texto
- Elias Judin compartió una copia de las skills en GitHub, y su estructura es similar a la del repositorio
anthropics/skills de Anthropic
- Al pedir en ChatGPT “generar un PDF con un resumen de la situación del árbol rimu y la temporada reproductiva del kakapo”, el modelo GPT-5.2 consultó
skill.md para leer las instrucciones de generación de PDF, buscó la información relevante y luego produjo el PDF
- El proceso tomó unos 11 minutos, y mostró un flujo de trabajo con autoverificación, por ejemplo cambiando automáticamente de fuente cuando la original no soportaba caracteres con macrón
Soporte de skills en Codex CLI
- Se fusionó un PR que incluye soporte para
skills.md en la herramienta de código abierto Codex CLI de OpenAI
- Según la documentación, cada directorio dentro de la carpeta
~/.codex/skills se reconoce como una skill
- El código relacionado está implementado en
codex-rs/core/src/skills/render.rs
- Simon Willison usó la función de creación de skills de Claude Opus 4.5 para crear una skill destinada a generar plugins de Datasette, y la instaló en Codex CLI
- La función de skills se puede activar con el comando
codex --enable skills -m gpt-5.2, y la lista de skills instaladas se puede revisar con el comando list skills
- Codex reconoció la skill para “escribir un plugin de Datasette” y, según la solicitud, generó automáticamente el código de un plugin que añade la página / - /cowsay?text=hello
- El código generado se publicó en GitHub y puede ejecutarse directamente con el comando
uvx
Importancia del concepto de skills
- Después de la presentación de Claude Skills en octubre de 2025, OpenAI lo integró en ChatGPT y Codex apenas dos meses después
- Las skills están compuestas por una especificación muy simple, pero funcionan como unidades de ejecución compartibles entre distintas herramientas de IA
- El autor menciona que esta estructura debería documentarse formalmente a través de organismos como Agentic AI Foundation
- La adopción por parte de OpenAI se considera un caso que aumenta la posibilidad de estandarización de la interoperabilidad de IA basada en skills
1 comentarios
Opiniones de Hacker News
Sorprende que Anthropic siga lanzando innovaciones simples pero intuitivas
MCP casi ni alcanza a llamarse protocolo, y Skills, aunque no sea más que un archivo md, demuestra que tienen una gran capacidad de framing
A día de hoy enviaron una advertencia pública a los suscriptores de OpenAI Plus
Anuncian un contexto de 196k tokens, pero en la práctica recorta si ingresas más de 50 mil tokens
Ya había pasado lo mismo con GPT-5.0 antes, y volvió a ocurrir ahora
Ver el enlace oficial de ayuda
Me alegró poder cubrir también las noticias de la temporada de reproducción del Kākāpō mientras escribía este post
(No se trata solo de pelícanos)
Aun así, como también podría usarse mal, desde la perspectiva de una empresa quizá convenga ser cautelosos
Me pregunto si alguien ya lo probó también con un LLM local
El concepto de “Skill” todavía no está del todo claro
Parece ser simplemente una herramienta de gestión de contexto. La pregunta es si se entiende bien como una estructura donde, al leer la descripción, el modelo decide si hace falta y entonces carga los scripts o documentos relacionados
Ejemplo: “Usa el skill Image Manipulation para crear un ícono a partir de image.png”
También hago que Claude escriba sus propios skills. Mi plantilla de skills está publicada en GitHub
Esta estructura se siente como la filosofía UNIX, con herramientas pequeñas conectadas en pipeline
Yo muchas veces le indico explícitamente: “carga el wireframe-skill y haz X”.
Siento que cargar todas las referencias de una vez da más precisión que el progressive loading
En particular, el skill de debugging ayuda a evitar que la AI caiga en loops
Técnicamente, un skill es un sistema automatizado de inyección de prompts
Es una forma simplificada de lo que hacen la mayoría de las apps wrapper de AI (inyección de prompts + RAG + MCP)
Le agradecen a @simonw por siempre poner texto alternativo en las imágenes
Preguntan si hay una diferencia fundamental entre Skill y Tool. También tienen curiosidad por si se puede hacer un skill corto y usarlo como herramienta
Si quieres usar skills también con otros modelos (como Gemini CLI, etc.), puedes usar open-skills, que hice yo
Eso sí, requiere Mac, corre en un contenedor local y no depende de la nube
Se publicó un video sobre la filosofía de diseño de Skills de Anthropic
Ver el enlace de YouTube
Toda esta estructura cada vez más compleja resulta confusa
Antes extendían el contexto con agents.md y ahora además hay que sumar otro archivo md