E-08 · Claude Code 2.1.317, OpenCode 1.19.5, Codex CLI 0.161.0 y Kimi CLI 2.4.1

¿Dónde busca las skills cada herramienta: Claude Code, OpenCode, Codex o Kimi?

Respuesta corta

Cada herramienta carga la skill del proyecto desde una carpeta distinta: Claude Code desde .claude/skills, OpenCode desde .opencode/skills, y Codex y Kimi desde .agents/skills. OpenCode y Codex no la cargaron sin cabecera YAML; Claude Code sí; con Kimi, no fue concluyente. Lo práctico: cabecera YAML siempre y la skill copiada en las tres carpetas.

3 carpetas

para que una skill cargue en las cuatro herramientas

Montaje

Cómo se midió

Detalle común del equipo y del corrector en la metodología.

Fecha
04/11/2026
Herramientas
Claude Code 2.1.317, OpenCode 1.19.5, Codex CLI 0.161.0 y Kimi CLI 2.4.1
Skill
extraer-acciones-acta, en un proyecto vacío, colocada cada vez en una sola carpeta, con y sin cabecera YAML (name y description)
Detección
La skill exige las columnas «fecha_literal» y «fragmento», que el encargo no menciona; además se revisó en el registro si la cargaba como skill o la encontraba explorando archivos
Repeticiones
1 ejecución por herramienta, carpeta y cabecera

Resultados

Lo que salió

Dónde carga cada herramienta una skill del proyecto
HerramientaCarpetaSin cabecera YAML
Claude Code 2.1.317.claude/skills/la carga igual
OpenCode 1.19.5.opencode/skills/no la cargó
Codex CLI 0.161.0.agents/skills/no la cargó
Kimi CLI 2.4.1.agents/skills/no concluyente

.claude/skills/extraer-acciones-acta/SKILL.md

.opencode/skills/extraer-acciones-acta/SKILL.md

.agents/skills/extraer-acciones-acta/SKILL.md

---

name: extraer-acciones-acta

description: …

---

Qué falló · limitaciones

Lo que no funcionó, y lo que esta prueba no dice

  • Codex, Kimi y OpenCode a veces encontraban el SKILL.md en otra carpeta explorando el proyecto y lo seguían igualmente: Codex en 4 de 6 pruebas en que no la cargó como skill, Kimi en 3 de 6 y OpenCode en 3 de 7. Eso no es «tener la skill»: depende de que al agente se le ocurra buscar.
  • Claude Code no exploró: fuera de .claude/skills dijo que no la tenía y trabajó sin ella.
  • Kimi sin cabecera dijo usarla y produjo el esquema, pero fue una ejecución y no se guardó su registro de herramientas: no concluyente.
  • Las skills de la primera versión del paquete del libro no llevaban cabecera YAML: en OpenCode, Codex y Kimi no se cargaban como skill. Está corregido.
  • Tiempos por ejecución: Claude Code 8–17 s, Codex 7–17 s, OpenCode 12–32 s, Kimi 18–47 s. Con otras versiones, las carpetas pueden cambiar: repite la comprobación.

Datos abiertos

Descarga los datos

Saneados: sin cuentas, rutas ni prompts completos. Lo justo para rehacer la tabla. Licencia CC BY 4.0: úsalos citando «Laboratorio BeautyThings».

Repetiremos esta prueba

Con la próxima versión de los modelos y de las herramientas, con el mismo corpus y el mismo corrector, y publicaremos los dos resultados juntos. Si quieres que midamos otra variante, escríbenos.

Proponer una variante

Dónde se explica

El libro relacionado

BT-03 · Próximamente

Tu stack de IA, sin suscripciones innecesarias

Skills, herramientas y automatizaciones elegidas mediante pruebas, no modas.