Install
uv tool install git+https://github.com/NVIDIA/skillspector.gitPara quién es
SkillSpector es un escáner de seguridad para skills de agentes de IA que NVIDIA ofrece en GitHub; su propósito oficial es detectar vulnerabilidades, patrones maliciosos y riesgos de seguridad antes de instalar un skill. Es adecuado para:
- Usuarios a punto de instalar un skill de agente de terceros: por ejemplo, un paquete zip descargado de la comunidad o un repositorio compartido por otra persona, y que quieren confirmar que no hay patrones maliciosos ni vulnerabilidades evidentes antes de instalarlo en su agente local.
- Mantenedores que necesitan revisar la procedencia de los skills: las entradas de escaneo admiten repositorios Git, URL, archivos zip, directorios o archivos individuales, cubriendo distintas formas de distribución.
- Personas que ya tienen uv instalado, cuyo agente es compatible con MCP y quieren usar el escaneo como una herramienta que el agente pueda invocar directamente.
Casos en los que no encaja o conviene precaución:
- Solo hace comprobaciones estáticas: la documentación oficial indica que nunca ejecuta el skill escaneado; el comportamiento real del skill en ejecución queda fuera del alcance, y pasar el escaneo no significa que sea seguro ejecutarlo.
- Se centra en el propio paquete del skill y no sustituye otras tareas de seguridad como los permisos del sistema o la cadena de suministro de dependencias.
- Sin uv, la página oficial no ofrece otro método de instalación; su disponibilidad no está confirmada.
- Los criterios de evaluación del escaneo y la cobertura de reglas no están descritos oficialmente; sin confirmar.
Primer intento en 3 minutos
La vía más directa con soporte oficial: primero instalarlo con uv desde el repositorio de GitHub como herramienta de línea de comandos y luego invocar un escaneo desde un agente local compatible con MCP.
Requisitos previos: tener uv instalado en el equipo; el agente debe ser compatible con MCP.
Paso 1, ejecuta el comando de instalación oficial en una terminal:
uv tool install git+https://github.com/NVIDIA/skillspector.git
Atención al efecto secundario: según la documentación oficial, este proyecto descargará e instalará además otro software de código abierto de terceros; confirma que lo aceptas antes de ejecutarlo.
Paso 2, conecta el escaneo a tu agente local. Según la documentación oficial, funciona como servidor MCP, de modo que agentes locales compatibles con MCP como Claude Code, Codex CLI y Gemini CLI pueden invocar el escaneo como herramienta. La forma concreta de registrar el servidor MCP (ubicación del archivo de configuración, comando de arranque y argumentos) no figura en la página oficial; este artículo no especula: guíate por las instrucciones del repositorio.
Paso 3, lanza un escaneo de bajo riesgo. Pide al agente en lenguaje natural que escanee el directorio o el archivo zip donde está un skill, por ejemplo: «Escanea este directorio de skill y comprueba si hay patrones maliciosos y riesgos de seguridad». Es una operación de análisis; según la documentación oficial, no ejecuta el skill escaneado.
Señales de éxito: el comando del paso 1 termina sin errores; tras conectarlo, el agente puede lanzar escaneos como herramienta y recibir resultados. El formato y los campos concretos del informe de escaneo no están descritos oficialmente; sin confirmar, guíate por la respuesta real.
Casos de uso
Caso 1: comprobación de seguridad previa antes de instalar un skill de terceros. Recibes de la comunidad un zip de un skill y quieres instalarlo en tu agente. Indica a un agente compatible con MCP: «Usa la herramienta de escaneo para revisar este archivo zip e informar de los patrones maliciosos y riesgos de seguridad». Invocará el proceso de escaneo sobre ese zip (un tipo de entrada con soporte oficial) y devolverá los resultados del análisis estático. Con ello puedes decidir si continúas con la instalación; como la comprobación no ejecuta nada, el comportamiento real del skill sigue mereciendo tu atención.
Caso 2: revisar un repositorio de skills que mantienes. Mantienes un skill en un repositorio Git y te preocupa que algún cambio haya introducido un patrón peligroso. Haz que el agente escanee ese repositorio Git o su URL para ver los problemas detectados en la versión actual; la entrada es directamente el repositorio o la URL, sin empaquetado manual, ideal como comprobación tras fusionar cambios o de forma periódica.
Límites de uso
- Acceso a archivos y comandos: el escaneo es análisis estático y la documentación oficial indica que nunca ejecuta el skill escaneado; si escribe archivos temporales o accede a la red no está documentado; sin confirmar.
- Efecto secundario de la instalación: el comando de instalación descarga e instala además software de código abierto de terceros; es el punto de confirmación más claro antes de ejecutarlo.
- Requisitos de entorno y cliente: se necesita uv; la llamada vía MCP exige un agente local compatible con MCP, con Claude Code, Codex CLI y Gemini CLI mencionados oficialmente. No está confirmado si otros agentes funcionan: no des por hecho que se limita a esos tres ni que todos sirvan.
- Uso de los resultados: los resultados del escaneo apoyan tu juicio; si instalar y cómo proceder lo decides tú. No está documentado que puedan servir como conclusión directa de una auditoría de seguridad; sin confirmar.
- Información aún sin confirmar: el formato del informe de escaneo, los sistemas operativos compatibles o la necesidad de red no se mencionan en la página oficial; antes de usarlo, guíate por la documentación más reciente del repositorio.