¿Qué es la carpeta scripts de una skill?
scripts/ es la carpeta opcional donde una skill guarda código que el agente ejecuta en lugar de escribir. Sirve para las partes del procedimiento que son deterministas: convertir un archivo, validar un formato, consultar una API con una llamada fija.
- Última revisión
También: scripts · Carpeta de scripts
En corto
- Un script se ejecuta; una instrucción se interpreta. Para lo que debe salir igual siempre, el script gana.
- Requiere que el agente tenga permiso para ejecutar procesos, así que cambia el perfil de riesgo de la skill.
- Las dependencias del script son del entorno de quien lo ejecuta: una skill que asume Python o Node debería decirlo.
Cuándo un script es mejor que una instrucción
Cuando el paso no admite criterio. Generar un PDF, redimensionar imágenes, comprobar que un JSON valida contra un esquema o calcular un total no mejoran porque un modelo los haga «con contexto»: mejoran porque el resultado es idéntico en cada ejecución y se puede verificar.
El reparto habitual en una skill madura es ese: el modelo decide y redacta, los scripts hacen lo mecánico, y el `SKILL.md` dice cuál de los dos se encarga de cada paso.
Términos relacionados
Fuentes
- Agent Skills — Anthropic. Comprobado el .
- Equipping agents for the real world with Agent Skills — Anthropic Engineering. Comprobado el .
- Code execution tool — Anthropic. Comprobado el .