dokia.

Los 4 chequeos antes de instalar una skill

Recurso 23 de 26, guía gratis

Instalar una skill toma diez segundos y abrirla un minuto: cuatro preguntas que se contestan sin saber programar.

Instalar una skill toma diez segundos. Abrirla, un minuto.

Una skill parece solo texto, pero la documentación de Anthropic dice que puede traer código, y que Claude puede ejecutarlo. Esta página es el minuto: cuatro preguntas que se contestan abriendo la carpeta, sin saber programar.

Antes de seguir, tres cosas honestas:

  • Todo sale de la documentación oficial de Anthropic, leída el 12 de octubre de 2026. Las fuentes están al final.
  • Esta lista no te dice que una skill es segura. Te dice qué mirar. La decisión es tuya.
  • No recomiendo ni ataco ninguna skill en particular. Los ejemplos son para mostrar dónde mirar.

Por qué importa

Esto es lo que dice Anthropic en la sección de seguridad de su documentación de skills:

"Use Skills only from trusted sources: those you created yourself or obtained from Anthropic. Skills give Claude new capabilities through instructions and code, which also means a malicious Skill can direct Claude to invoke tools or execute code in ways that don't match the Skill's stated purpose."

Y si hay que usar una de una fuente desconocida: "exercise extreme caution and thoroughly audit it before use". Además, en Claude Code las skills tienen "the same network access as any other program on the user's computer".

En español: una skill de otra persona puede pedirle a Claude que haga cosas que no cuadran con lo que dice que hace. Por eso se abre antes de instalar.

Cómo se ve una skill por dentro

Una skill es una carpeta con un archivo obligatorio, SKILL.md, y opcionalmente otros archivos:

mi-skill/
├── SKILL.md      (obligatorio: instrucciones y cabecera)
├── otros .md     (guías extra, se leen cuando hacen falta)
└── scripts/      (código que se ejecuta, no solo se lee)

Arriba de SKILL.md hay una cabecera entre dos líneas de --- (se llama frontmatter) y después el texto con las instrucciones. Los scripts de la carpeta scripts/ se ejecutan. No se cargan como texto.

Dónde viven las skills en Claude Code:

  • ~/.claude/skills/nombre/SKILL.md: personales, para todos tus proyectos en ese computador
  • .claude/skills/nombre/SKILL.md dentro de un proyecto: solo ese proyecto, y se comparte con el equipo si está en el repositorio
  • dentro de un plugin: donde el plugin esté activado

Una skill que llega dentro de un repositorio o de un plugin también cuenta. Revisa lo que no instalaste tú.

Los 4 chequeos

Chequeo 1. Qué trae la carpeta

La pregunta: ¿es solo un SKILL.md o trae más archivos, sobre todo una carpeta scripts/?

Cómo lo comprueboQué hago con la respuesta
Abre la carpeta en el explorador de archivos. Mira todo lo que hay, también las carpetas internasSolo un SKILL.md es lo más fácil de revisar: todo lo que puede hacer está escrito en ese texto. Si hay scripts/, hay código que se ejecuta en tu computador. Ábrelo también. Anthropic pide revisar todos los archivos: SKILL.md, scripts, imágenes y otros recursos

Chequeo 2. Qué permisos pide

La pregunta: ¿qué dice la cabecera del SKILL.md?

Campo de la cabeceraQué hace, según la documentación de Claude CodeQué miro
allowed-toolsLas herramientas que Claude puede usar sin preguntarte durante el turno en que se invoca la skillSi dice Bash, puede correr comandos sin pedirte permiso. Si dice algo más acotado, por ejemplo un solo script, es más estrecho
hooksRegistra hooks que se quedan activos el resto de la sesiónQue no haya, o que sepas qué hacen
context: forkCorre la skill en un subproceso aparteEs una forma de ejecución. Anótalo y sigue leyendo
disable-model-invocationSi es true, Claude no la carga solo, solo la invocas túEs una restricción a tu favor
pathsLimita cuándo Claude la carga soloInformativo

Un detalle de la documentación que conviene saber. Anthropic advierte: "A skill can grant itself broad tool access, so review the allowed-tools of skills checked into a repository before you run Claude Code there." Y aclara que la confianza en el espacio de trabajo no frena este campo: Claude Code aplica el allowed-tools de una skill de proyecto incluso en una carpeta que nunca has aceptado como de confianza.

Chequeo 3. Qué le manda ejecutar

La pregunta: ¿qué comandos aparecen dentro del texto de la skill?

Qué busco en el textoQué significa
Líneas con npx, pip, curl, wget, bashLe pide a Claude instalar o descargar cosas. Mira de dónde y si lleva una opción que salta la confirmación (por ejemplo -y)
Un comando entre !`...` o un bloque que abre con tres comillas invertidas y un signo de exclamaciónSe ejecuta antes de que Claude lea la skill. La documentación lo llama shell injection y corre el comando directamente. Si no lo esperabas, es una bandera
Referencias a una carpeta scripts/Pide correr esos archivos. Vuelve al chequeo 1 y ábrelos
Direcciones web de donde la skill dice que traiga instrucciones o datosAnthropic dice que las skills que traen datos de URLs externas "pose particular risk", porque lo traído puede tener instrucciones maliciosas, y que una skill de confianza puede dejar de serlo si cambia lo que descarga

Dos interruptores de Claude Code para saber que existen:

  • disableSkillShellExecution: true en tus ajustes frena los comandos de tipo !`...` de skills de usuario, de proyecto y de plugins. Cada comando se reemplaza por un aviso.
  • Los comandos de ese tipo se revisan primero contra tus reglas de permisos. Una regla de denegar aborta la skill.

Chequeo 4. De dónde viene

La pregunta: ¿la hiciste tú, es de Anthropic, o es de otra persona?

Cómo lo comprueboQué hago con la respuesta
Mira quién la publicó y en qué sitio. Revisa si es la fuente original o una copiaAnthropic dice que se usen skills "tuyas o de Anthropic". Si es de otra persona, la regla es auditarla a fondo (chequeos 1 a 3) antes de usarla
Si viene de un directorio que muestra instalaciones o puntajes de auditoría, lee eso como una pista, no como una garantíaLa documentación de Anthropic consultada no habla de ningún directorio de terceros ni dice que un puntaje reemplace la revisión

Un ejemplo de lectura, sin juzgar

Para mostrar dónde mirar, estas son dos skills públicas de otras personas. No digo que sean buenas ni malas. Digo qué se ve al abrirlas.

Chequeofind-skillswatch
1. Qué traeUn solo archivo, SKILL.mdSKILL.md y una carpeta scripts/ con varios archivos de Python y uno de shell
2. PermisosLa cabecera solo tiene name y descriptionallowed-tools: Bash, Read, AskUserQuestion
3. Qué manda ejecutarEn el paso de instalar, una línea npx skills add <owner/repo@skill> -g -y, que instala otras skills a nivel de usuario y salta la confirmaciónHay scripts que abrir antes de saber qué ejecuta

Lo que enseña la tabla es el método. Con un SKILL.md solo se contesta rápido. Con una carpeta scripts/ hay más que abrir.

La lista para llevar

Antes de instalar una skill, marca:

  • Qué trae: abrí la carpeta. ¿Solo SKILL.md, o hay scripts/? Abrí todo lo que hay.
  • Qué permisos pide: leí la cabecera. ¿allowed-tools? ¿hooks?
  • Qué manda ejecutar: leí el texto buscando npx, pip, curl, comandos con !`...` y direcciones web.
  • De dónde viene: sé quién la publicó, y si no es mía ni de Anthropic, la audité.

Si algo no cuadra con lo que la skill dice hacer, no la instales.

Qué cubre esta lista y qué no

  • Cubre lo que se puede ver sin saber programar: qué archivos hay, qué pide la cabecera, qué comandos aparecen y quién la publicó.
  • No cubre entender cada línea de un script. Eso puede requerir a alguien que lea código.
  • No cubre que una skill cambie después de instalada. La documentación advierte que una skill de confianza puede dejar de serlo si sus dependencias externas cambian.

Fuentes (leídas el 12 de octubre de 2026)

Y ahora, tú

Revisar una skill son cuatro chequeos. Revisar cada skill que instala cada persona de un equipo, y volver a mirarlas cuando cambian, es un trabajo que no se acaba. De ahí salen las dos formas de seguir.

Si quieres aprender a armar tu entorno de Claude con criterio: agenda una consultoría 1 a 1 conmigo. En 90 minutos vemos tu caso y sales con tu entorno de Claude armado, y en 24 horas te llega tu roadmap por escrito.

Ver la Consultoría 1:1

Si tienes un negocio y quieres que tu equipo use IA con criterio: escríbeme y te hago una auditoría de tu negocio.

Pedir la auditoría por WhatsApp
Doki sentado