| name | skill-scanner |
| description | Scan OpenClaw skills for security vulnerabilities before installing them. Use when evaluating a new skill from ClawHub or any third-party source. Detects credential stealers, data exfiltration, malicious URLs, obfuscated code, and supply chain attacks. |
| user-invocable | true |
| metadata | {"openclaw":{"emoji":"🔒","os":["darwin","linux"],"requires":{"bins":"[Truncated]"}}} |
Skill Scanner
Scan OpenClaw skills for security issues before you install them. 341 malicious skills were found on ClawHub — don't be the next victim.
Why This Exists
The ClawHub marketplace had 22-26% of skills flagged as containing vulnerabilities. Common attacks include:
- Credential stealers disguised as benign plugins
- Typosquatting (fake names similar to popular skills)
- Data exfiltration via hidden HTTP requests
- Obfuscated code hiding malicious payloads
- Prompt injection via SKILL.md content
Commands
Scan a local skill directory
python3 {baseDir}/scripts/scanner.py scan --path ~/.openclaw/skills/some-skill/
Scan a SKILL.md file directly
python3 {baseDir}/scripts/scanner.py scan --file ./SKILL.md
Scan with verbose output