securityclaw-skill
⚠Review·Scanned 2/18/2026
This skill is a scanner for OpenClaw skills that inspects files and can quarantine entries from ~/.openclaw/skills to ~/.openclaw/skills-quarantine. It instructs executing the included scanner (python3 scripts/securityclaw_scan.py ...), which performs filesystem operations such as shutil.move to relocate quarantined skill folders.
from clawhub.ai·v76592c2·10.3 KB·0 installs
Scanned from 1.0.0 at 76592c2 · Transparency log ↗
$ vett add clawhub.ai/mallen-lbx/securityclaw-skillReview findings below
SecurityClaw (Skill Scanner)
Use the scanner script
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
What to do when findings exist
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
Optional: sandbox/dynamic checks (advanced)
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.
Files
scripts/securityclaw_scan.py— main scanner + quarantinereferences/rules.md— rule catalog (what we flag and why)references/sandboxing.md— safe sandbox strategy + what to avoid