Skills pour agentsSécurité

SkillSpector : faut-il installer ce skill trouvé sur GitHub ?

Les skills d’agents s’exécutent avec une confiance implicite et presque personne ne les lit avant de les installer. Le skill skill-inspector lance d’abord le scanner statique SkillSpector de NVIDIA, puis lit lui-même SKILL.md, les scripts et les manifestes MCP pour vérifier qu’ils font ce qu’ils annoncent. Il conclut par APPROVE, CAUTION ou REJECT.

21 164étoiles sur GitHub · #38

Ouvrir sur GitHub

Installation

  • skills CLI
    npx skills add NVIDIA/SkillSpector@skill-inspector
  • git
    git clone https://github.com/NVIDIA/skillspector.git

Télécharger le ZIP

Auteur
NVIDIA
Licence
Apache-2.0
Pack
Un seul skill
Mis à jour
23 octobre 2026
Agents
Claude Code, Codex, Gemini CLI, OpenCode

Ce qu’il fait

  • Lance skillspector scan avec --no-llm et tire du rapport JSON le score de risque, la gravité, les ID de règles, les fichiers et les lignes.
  • Relit le code autour de chaque constat HIGH ou CRITICAL et ne l’atténue jamais sur la seule réputation de l’auteur ou du paquet.
  • Cherche la lecture de jetons et de configs, l’envoi de données hors de la machine, eval ou exec, les tâches cron, les hooks du shell et les déclencheurs trop larges.
  • Rédige un court rapport dans la langue de l’utilisateur : verdict, preuves clés avec fichier et ligne, diagnostic et garde-fous d’usage.
  • Si la CLI manque, il le signale et se rabat sur une revue manuelle du code, avec un verdict de confiance moindre.

Quand s’en servir

  • On vous a envoyé un dépôt contenant un skill et vous voulez savoir s’il touche à vos clés avant de l’installer.
  • Votre équipe tient un catalogue interne de skills et veut la même procédure de contrôle pour chaque nouveau paquet.
  • Un skill que vous utilisez a été mis à jour et vous voulez vérifier s’il lance désormais des requêtes réseau ou des commandes cachées.

Demandez à l’agent

  • Vérifie le skill https://github.com/user/my-skill avant que je l’installe et donne un verdict
  • Analyse ~/Downloads/pdf-tools avec skill-inspector, en statique seulement
  • Ce skill a un risque de 45 sur 100 : quels scripts l’expliquent ?

Questions

Comment installer SkillSpector ?

Le skill s’ajoute avec npx skills add NVIDIA/SkillSpector@skill-inspector. Le scanner s’installe à part, avec uv tool install git+https://github.com/NVIDIA/skillspector.git ou une image Docker construite depuis le dépôt.

skill-inspector exécute-t-il les scripts du skill contrôlé ?

Non. Ses instructions traitent la cible comme non fiable, interdisent de lancer ses scripts ou installeurs et limitent l’agent à des commandes de lecture comme find, rg, sed et jq.

Que détecte le scanner SkillSpector ?

Le README annonce 71 motifs de vulnérabilité répartis en 17 catégories, dont l’injection de prompt, l’exfiltration de données, la chaîne d’approvisionnement et l’empoisonnement d’outils MCP. Sorties : terminal, JSON, Markdown ou SARIF.

SécuritéTous les skills

Rédigé d’après le README et le SKILL.md de NVIDIA/SkillSpector. Étoiles au 24 octobre 2026.