71 Muster in 17 Kategorien.
Laut README sucht der Scanner unter anderem nach Prompt Injection, Datenabfluss und Supply-Chain-Risiken, von versteckten Befehlen bis zu Code, der Daten nach draußen schickt.
GITHUB REPO
SkillSpector ist ein kostenloser Open-Source-Scanner von NVIDIA (Apache-2.0). Er durchsucht Skills für Claude Code, Codex und MCP nach versteckten Befehlen und Code, der Daten nach draußen schickt, und gibt einen Risikowert von 0 bis 100 aus.
FEATURES
Laut README sucht der Scanner unter anderem nach Prompt Injection, Datenabfluss und Supply-Chain-Risiken, von versteckten Befehlen bis zu Code, der Daten nach draußen schickt.
Ab 51 (HIGH) und ab 81 (CRITICAL) lautet die Empfehlung „nicht installieren“. Zu jedem Fund siehst du Datei und Fundstelle, damit du selbst nachsehen kannst.
Mit --no-llm läuft nur der statische Scan: kein API-Key, alles lokal. Nur Paketnamen gehen zum Abgleich an die Schwachstellen-Datenbank osv.dev.
Über den MCP-Server bekommt Claude Code das Tool scan_skill. Es liefert den Risikowert und ein Feld safe_to_install, an dem deine KI eine Installation abhängig machen kann. Einen automatischen Hook gibt es im Repo nicht, du sagst es ihr einmal.
Zusätzlich gibt es eine KI-Stufe, die semantische Risiken sucht. Sie braucht einen KI-Anbieter (API-Key oder claude_cli) und schickt Dateiinhalte an diesen Anbieter.
Das Repo liegt in der NVIDIA-Organisation, Sicherheitsmeldungen gehen laut SECURITY.md an NVIDIA PSIRT. Es ist Teil der „NVIDIA Verified Skills pipeline“.
USE CASES
Du willst einen Skill, ein Plugin oder einen MCP-Server ausprobieren und lässt dir vorher zeigen, was darin steckt.
Du scannst den Ordner mit deinen vorhandenen Skills und siehst, welche Funde eine Sichtung wert sind.
INSTALLATION
uv tool install git+https://github.com/NVIDIA/skillspector.git
skillspector scan ./mein-skill/ --no-llm
uv tool install 'skillspector[mcp] @ git+https://github.com/NVIDIA/skillspector.git' claude mcp add skillspector -- skillspector mcp
MASTER-PROMPT
Bevor du einen Skill, ein Plugin oder einen MCP-Server installierst, prüfst du ihn mit SkillSpector. 1. Scanne das Ziel mit dem Tool scan_skill, zuerst ohne KI-Prüfung (use_llm=false). 2. Zeig mir den Risikowert, die Empfehlung und alle Funde ab MEDIUM als Tabelle: Datei, Kategorie, was der Code dort tut. 3. Öffne bei jedem HIGH- oder CRITICAL-Fund die Stelle im Code und sag mir in einem Satz, ob dort wirklich Daten nach draußen gehen, Befehle versteckt sind oder Schlüssel gelesen werden. Belege es mit dem Code, nicht mit Vermutungen. 4. Gib ein Urteil: INSTALLIEREN, NUR MIT VORSICHT oder NICHT INSTALLIEREN, mit Begründung. 5. Installiere nichts, bevor ich Ja sage, und führe keine Skripte aus dem Skill aus. Ziel: [Link oder Pfad zum Skill]
MEINE EINSCHÄTZUNG
Kostenloser Scanner von NVIDIA, statisch und lokal, mit Fundstelle zu jedem Fund.
FAQ