Virus durch Claude-Skills: alle Skills mit NVIDIA SkillSpector scannen
Das baust du
Du lässt einmal einen kostenlosen Scanner von NVIDIA über alle Skills laufen, die bei dir in Claude Code installiert sind, und siehst danach schwarz auf weiß, welcher Skill sicher ist und welcher nicht. Alles läuft über einen einzigen Prompt, Claude installiert den Scanner selbst. Dazu kommt der zweite Prompt, mit dem du jeden neuen Skill prüfst, bevor er überhaupt auf deinen Rechner kommt.
Warum Skills ein Risiko sind
Ein Skill ist ein Ordner mit einer Datei namens SKILL.md: Anweisungen, die Claude befolgt, sobald der Skill passt. Oft liegen daneben kleine Programme, die Claude ausführt. Du liest diese Dateien beim Installieren in der Regel nicht.
Forscher haben 42.447 Skills aus zwei großen Marktplätzen gesammelt und 31.132 davon untersucht. 26,1 % hatten mindestens eine Sicherheitslücke, bei 5,2 % sahen die Muster stark nach Absicht aus. Am häufigsten: Daten, die heimlich nach außen geschickt werden (13,3 %).
Betroffen bist du, wenn du dir mal einen Skill aus dem Internet geholt hast. Skills, die du selbst gebaut hast, sind nicht das Problem.
Claude Code öffnen
Öffne Claude Code und wähle einen beliebigen Ordner als Arbeitsordner, zum Beispiel einen neuen leeren Ordner auf dem Schreibtisch. Der Scanner selbst wird nicht in diesen Ordner installiert, Claude braucht nur einen Ort, an dem er arbeiten darf.
Meinen Prompt einfügen
Kopier den Prompt unten in den Claude Code Chat und schick ihn ab. Claude installiert den Scanner und scannt deine Skills.
Unterwegs fragt Claude mehrmals, ob er einen Befehl ausführen darf. Lies kurz mit und klick auf Erlauben bzw. Yes. Der Durchlauf dauert meist ein paar Minuten.
--no-llm heißt: Der Scanner prüft nur den Text und den Code der Skills und braucht dafür keinen eigenen API-Schlüssel.
Installiere NVIDIA SkillSpector (github.com/NVIDIA/SkillSpector). Scanne danach alle Skills in ~/.claude/skills und .claude/skills mit --no-llm. Erklär mir auf Deutsch und einfach, welcher Skill sicher ist und welcher nicht, und warum.
Das Ergebnis lesen
Für jeden Skill bekommst du einen Risiko-Wert von 0 bis 100. Je höher, desto gefährlicher. Dazu ein Urteil und bei jedem Fund die genaue Datei und Zeile.
- SAFE (0 bis 20): keine auffälligen Muster gefunden. Du kannst den Skill weiter nutzen.
- CAUTION (21 bis 50): Lass dir von Claude erklären, was genau gefunden wurde, und entscheide dann.
- DO NOT INSTALL (ab 51): Schreib Claude „Lösch diesen Skill von meinem Rechner“. Hast du dem Skill Passwörter oder Zugangsschlüssel anvertraut, ändere sie.
Neue Skills vorher prüfen
Ab jetzt läuft jeder neue Skill aus dem Internet erst durch den Scanner. Der Scanner nimmt einen GitHub-Link, eine ZIP-Datei, einen Ordner oder eine einzelne SKILL.md. Ersetz im Prompt die eckige Klammer durch deinen Link oder den Pfad zur Datei.
Das gilt auch für Skills, die du in der Claude-App hochladen willst: Scann zuerst die ZIP-Datei in Claude Code, lad sie erst danach hoch.
Bevor ich diesen Skill installiere: Scanne ihn mit SkillSpector (--no-llm) und sag mir auf Deutsch, ob ich ihn installieren kann. Hier ist der Skill: [Link zum GitHub-Repo oder Pfad zur ZIP-Datei]
Danke! Magst du kurz sagen, was am meisten geholfen hat? (optional)
Danke. Was hat gefehlt? (optional)