skill-vetter
OpenClaw-Skills vor der Installation überprüfen
Das Installieren nicht überprüfter Skills birgt Risiken wie Codeausführung, Datendiebstahl und Systemkompromittierung. Diese Checkliste bietet einen strukturierten Sicherheitsaudit-Workflow, um bösartige Muster vor der Installation zu identifizieren.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「skill-vetter」を使用しています。 Überprüfen Sie diesen Skill vor der Installation: [fügt SKILL.md-Inhalt ein, der Netzwerk- und Shell-Berechtigungen mit curl-Befehlen anfordert]
期待される結果:
SKILL-PRÜFBERICHT
==================
URTEIL: DANGER
BERECHTIGUNGEN:
network: ABGELEHNT — Fordert Netzwerkzugriff ohne Angabe von Endpunkten
shell: ABGELEHNT — Fordert Shell-Ausführung mit vorhandenen curl-Befehlen
WARNFLAGGEN: 3
[KRITISCH] Zeile 45: Enthält 'curl http://external-server' – mögliche Datenexfiltration
[KRITISCH] Zeile 67: Verweist auf ~/.ssh-Credential-Verzeichnis
[HOCH] Netzwerk + Shell-Kombination ermöglicht Datenexfiltration
EMPFEHLUNG: Nicht installieren
「skill-vetter」を使用しています。 Ist 'git-commiter' ein Typosquat von 'git-commit-helper'?
期待される結果:
TYPOSQUAT ERKANNT
==================
Ziel: git-commit-helper (legitim)
Verdächtig: git-commiter
Analyse:
- Fehlendes 't' in 'commit' → 'commiter'
- Zusätzliches 'e' am Ende
- Zeichendistanz: 2 Bearbeitungen
- Bekannter legitimer Skill existiert
URTEIL: BLOCK – Typosquatting-Angriff erkannt
「skill-vetter」を使用しています。 Analysieren Sie Berechtigungen für diesen Code-Formatter-Skill: [Skill mit nur fileRead-Berechtigung]
期待される結果:
BERECHTIGUNGSANALYSE
===================
Skill: code-formatter-v1
Gewährte Berechtigungen:
✓ fileRead – Geringes Risiko. Notwendig zum Lesen von Quelldateien für die Formatierung.
Angeforderte Berechtigungen: Keine
Risikobewertung: NIEDRIG
- Kein Netzwerkzugriff (kein Risiko für Datenexfiltration)
- Kein Schreibzugriff auf Dateien (sicherer Lesevorgang)
- Keine Shell-Ausführung (kein Risiko für Command Injection)
URTEIL: SAFE – Berechtigungsumfang angemessen für deklarierte Funktionalität
セキュリティ監査
安全All 38 static findings are false positives. The scanner detected malicious pattern EXAMPLES that this skill teaches users to IDENTIFY in other skills. This is a pure documentation/checklist skill with no executable code. Lines 67-68 document credential file paths as red flags to watch for. Lines 74-77 list system file modifications as warning patterns. Lines 88-92 show typosquatting examples. The skill intent is purely defensive: teaching users to recognize security threats in other skills.
低リスクの問題 (1)
品質スコア
作れるもの
Sicherheitsaudit vor der Installation
Führen Sie diese Prüfungscheckliste vor der Installation eines neuen OpenClaw-Skills aus ClawHub, GitHub oder Community-Quellen durch, um die Installation von Malware zu verhindern.
Periodische Skill-Überprüfung
Auditieren Sie bereits installierte Skills während Sicherheitsüberprüfungen oder nach Versionsupdates erneut, da sichere Skills in neuen Versionen bösartig werden können.
Gemeinsame Skill-Verifizierung
Wenn jemand eine Skill-Datei direkt oder über Nachrichten teilt, verwenden Sie diese Checkliste, um ihre Sicherheit zu bewerten, bevor Sie sie in Ihrer Umgebung installieren.
これらのプロンプトを試す
Überprüfen Sie diesen Skill auf Sicherheit mit der Sicherheitscheckliste: [SKILL.md-Inhalt einfügen oder Dateipfad angeben]
Analysieren Sie die Berechtigungsanforderungen im Frontmatter dieses Skills. Erklären Sie, warum jede Berechtigung benötigt wird, und markieren Sie unnötigen oder übermäßig breiten Zugriff: [Skill-Inhalt]
Prüfen Sie, ob 'skill-name-hier' ein Typosquatting-Angriff ist. Vergleichen Sie ihn mit bekannten legitimen OpenClaw-Skills und markieren Sie verdächtige Zeichenersetzungen oder Rechtschreibfehler.
Führen Sie eine vollständige Sicherheitsprüfung dieses Skills mit dem Skill-Vetter-Protokoll durch. Analysieren Sie Metadaten, Berechtigungen, Inhalte auf Warnsignale und geben Sie ein SAFE/WARNING/DANGER/BLOCK-Urteil mit detaillierten Feststellungen: [vollständige Skill-Datei]
ベストプラクティス
- Führen Sie immer diese Prüfungscheckliste vor der Installation eines Skills durch, auch von beliebten Autoren, da sichere Skills in Updates bösartig werden können
- Besonderes Augenmerk auf Skills, die sowohl Netzwerk- als auch Shell-Berechtigungen anfordern – diese Kombination ermöglicht Datenexfiltration
- Verifizieren Sie das Autorenfeld und kreuzen Sie es mit dessen öffentlichem GitHub-Profil oder dem offiziellen OpenClaw-Repository
- Führen Sie verdächtige Skills zuerst in einer Sandbox-Umgebung aus, um das tatsächliche Laufzeitverhalten zu beobachten, bevor Sie vollständige Berechtigungen gewähren
回避
- Installieren von Skills direkt aus ClawHub, ohne den Inhalt der SKILL.md-Datei zu überprüfen
- Genehmigen von Netzwerk- oder Shell-Berechtigungen, wenn die Skill-Beschreibung nicht erklärt, warum sie benötigt werden
- Annehmen, dass ein Skill sicher ist, weil er viele Downloads oder positive Bewertungen hat – überprüfen Sie jede Version einzeln
- Überspringen von Typosquatting-Prüfungen bei Skills mit Namen, die beliebten Tools ähneln