Install
openclaw skills install skill-cleanerAutomatically verify "suspicious" skills via VirusTotal and add them to the security allowlist via the Bridge.
openclaw skills install skill-cleaner[!CAUTION] HIGH PRIVILEGE TOOL: This skill can mutate your workspace (Quarantine) and modify the Security Core permit lists. It is configured with
disable-model-invocation: true, meaning it must be run manually and cannot be autonomously triggered by agents.
Scans your installed skills for suspicious patterns, verifies them against VirusTotal, and "fixes" false positives by adding them to the safety allowlist.
Run the cleaner to automatically verify and allowlist suspicious skills:
# Dry run (safe, just shows what would happen)
npx tsx ./skills/skill-cleaner/scripts/clean.ts
# Commit trust to safety allowlist for clean files
npx tsx ./skills/skill-cleaner/scripts/clean.ts --commit
# Full Security Fix: Trust clean files AND quarantine malicious ones
npx tsx ./skills/skill-cleaner/scripts/clean.ts --fix
.quarantine/ folder for safety.This skill requires high-privilege access to function as a security utility:
VIRUSTOTAL_API_KEY from your .env file; it does not access or expose unrelated secrets. Transmission is limited to SHA-256 hashes and sanitized metadata; your actual source code contents are never sent to external services or the Bridge.skills/ directory using the internal OpenClaw security module to compute hashes.Audit Guidance: If you see "High Privilege" flags on the Hub, this is expected behavior for a tool that interacts with the Security Core. Always run in dry-run mode first to inspect planned changes.