Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Security-first skill auditing and quarantine for OpenClaw skills. Use when installing new skills, reviewing skills from unknown sources, scanning skills for prompt injection/exfiltration/supply-chain risks, or when a bot suspects a skill is malicious. Guides static + optional sandbox checks, quarantines suspicious skills, and produces an owner-action checklist (Delete / Report / Allow / Scan all).
Security-first skill auditing and quarantine for OpenClaw skills. Use when installing new skills, reviewing skills from unknown sources, scanning skills for prompt injection/exfiltration/supply-chain risks, or when a bot suspects a skill is malicious. Guides static + optional sandbox checks, quarantines suspicious skills, and produces an owner-action checklist (Delete / Report / Allow / Scan all).
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Run the scanner (read-only by default): python3 scripts/securityclaw_scan.py --skills-dir ~/.openclaw/skills --out report.json Quarantine anything suspicious (moves folders, no deletion): python3 scripts/securityclaw_scan.py --skills-dir ~/.openclaw/skills --quarantine-dir ~/.openclaw/skills-quarantine --quarantine --out report.json
If the report shows severity >= high for any skill: Do not execute the skill. Quarantine the skill folder. Notify the owner with: skill name top reasons + file/line locations recommended action Await owner instruction: Delete: remove quarantined skill Report: prepare public report / IOCs (no secrets) Allow: add allowlist entry and restore Scan all: deep scan everything
Dynamic checks are optional and should run only after owner approval. Prefer running unknown code with: no network egress read-only filesystem except a temp workspace no access to OpenClaw config/secrets See references/sandboxing.md.
scripts/securityclaw_scan.py โ main scanner + quarantine references/rules.md โ rule catalog (what we flag and why) references/sandboxing.md โ safe sandbox strategy + what to avoid
Identity, auth, scanning, governance, audit, and operational guardrails.
Largest current source with strong distribution and engagement signals.