SkillSpector: ¿conviene instalar esa skill que encontraste en GitHub?
Las skills de agentes se ejecutan con confianza implícita y casi nadie las lee antes de instalarlas. La skill skill-inspector lanza primero el escáner estático SkillSpector de NVIDIA y luego lee SKILL.md, los scripts y los manifiestos MCP para comprobar que hacen lo que prometen. Termina con un veredicto: APPROVE, CAUTION o REJECT.
Ejecuta skillspector scan con --no-llm y extrae del informe JSON la puntuación de riesgo, la gravedad, los ID de reglas, archivos y líneas.
Relee el código alrededor de cada hallazgo HIGH o CRITICAL y no lo rebaja solo por la fama del autor o el nombre del paquete.
Busca lectura de tokens y configuraciones, envío de datos fuera del equipo, eval o exec, tareas cron, hooks del shell y disparadores demasiado amplios.
Redacta un informe breve en el idioma del usuario: veredicto, pruebas clave con archivo y línea, diagnóstico y condiciones de uso seguro.
Si falta la CLI, lo dice claramente y hace solo una revisión manual del código, con menor confianza en el veredicto.
Cuándo usarla
Te pasaron un repositorio con una skill y quieres saber si toca tus claves antes de instalarla.
Tu equipo mantiene un catálogo interno de skills y necesita el mismo procedimiento de revisión para cada paquete nuevo.
Una skill que ya usas se actualizó y quieres comprobar si ahora hace peticiones de red o ejecuta comandos ocultos.
Pídale al agente
Revisa la skill de https://github.com/user/my-skill antes de instalarla y dame un veredicto
Escanea ~/Downloads/pdf-tools con skill-inspector, solo análisis estático
Esta skill sacó 45 sobre 100 de riesgo: ¿qué scripts lo explican?
Preguntas
¿Cómo se instala SkillSpector?
La skill se añade con npx skills add NVIDIA/SkillSpector@skill-inspector. El escáner se instala aparte, con uv tool install git+https://github.com/NVIDIA/skillspector.git o con una imagen Docker construida desde el repositorio.
¿skill-inspector ejecuta los scripts de la skill que revisa?
No. Sus instrucciones tratan el objetivo como no confiable, prohíben ejecutar sus scripts o instaladores y limitan al agente a comandos de lectura como find, rg, sed y jq.
¿Qué detecta el escáner SkillSpector?
Según el README, 71 patrones de vulnerabilidad en 17 categorías, entre ellas inyección de prompts, exfiltración de datos, cadena de suministro y envenenamiento de herramientas MCP. Exporta a terminal, JSON, Markdown o SARIF.