Qué es Claude Skills: una biblioteca de instrucciones y herramientas
Análisis del instalador de Codex en Claude Skills
Las tres operaciones que conviene entender antes de ejecutar el script
Qué aprenderás
- Inspecciona el descubrimiento
- Inspecciona la copia
- Separa la conversión
Antes de empezar
- Un proyecto desechable
- Una revisión fijada del repositorio
- Un cliente de agente compatible
Convierte una entrada de catálogo en una decisión medible y reversible
Conclusiones clave
- Existe reemplazo destructivo de homónimos.
- `cp -rL` sigue enlaces del espejo.
- El índice puede diferir del árbol.
Inspecciona el descubrimiento
El `codex-install.sh` fijado comprueba el espejo `.codex/skills` y puede leer `skills-index.json`. `--list` muestra candidatos; `--skill` limita la instalación a un paquete.
Sin índice se restringe la selección por categoría, pero la ruta de instalación completa puede recorrer entradas del espejo. Índice y sistema de archivos podrían no coincidir.
Inspecciona la copia
`install_skill` rechaza nombres vacíos y separadores de ruta, comprueba SKILL.md y calcula el destino bajo el directorio configurado. `--dry-run` vuelve antes de crear, borrar o copiar.
En una ejecución real crea la raíz, borra un destino homónimo y aplica `cp -rL`. Los enlaces se siguen, pero el camino examinado no verifica hashes tras la copia. Añade esa comprobación si necesitas reproducibilidad.
Separa la conversión
`convert.sh` e `install.sh` cubren otras rutas y deben leerse directamente. Una entrada de marketplace informa de ubicación; no es una política de permisos.
Leímos estos archivos fijados, sin ejecutar el instalador. Si cambias la variable del directorio de destino, resuelve su ruta absoluta antes de invocar un script que borra archivos.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Lee ramas de requisitos e índice.
- 2
Traza una skill en simulación y copia real.
- 3
Confirma destino y hashes resultantes.
Ejemplo para copiar
--skill nombre -> comprobar SKILL.md -> destino
--dry-run -> solo informar
ejecución -> borrar homónimo -> cp -rLPreguntas frecuentes
¿`--dry-run` borra la versión anterior?
No. La función fijada vuelve antes de crear directorios, borrar o copiar.
¿El instalador valida el hash final?
No en el camino inspeccionado; hazlo en el proceso de publicación.
Fuentes
- Claude Skills / scripts/codex-install.shFuente verificada 2026-10-04
- Claude Skills / INSTALLATION.mdFuente verificada 2026-10-04
- Claude Skills / scripts/convert.shFuente verificada 2026-10-04
- Claude Skills / scripts/install.shFuente verificada 2026-10-04
- Claude Skills / .claude-plugin/marketplace.jsonFuente verificada 2026-10-04