senseguard
Installation
SKILL.md
SenseGuard
Scans OpenClaw skills for natural language security threats — the kind that VirusTotal and traditional code scanners cannot detect.
Traditional scanners see SKILL.md as a text file. SenseGuard sees it as agent instructions and checks for prompt injection, data exfiltration, obfuscation, and persistence attacks.
How to Use
When the user asks to scan a skill:
python3 scripts/scanner.py --target <skill-name-or-path>
Options:
--target all— scan all installed skills--deep— force LLM semantic analysis (Layer 2)--no-cache— skip cached results--json— output raw JSON for further processing