Caelguard: Open-source security scanner for OpenClaw skills

Caelguard is an open-source security scanner designed specifically for the OpenClaw ecosystem that runs locally without network calls. It automates checking for security vulnerabilities in skills published on ClawHub.
Security findings from OpenClaw research
The research identified that the barrier to publish a skill on ClawHub is minimal: only a SKILL markdown file and a week-old GitHub account are required, with no code signing or review process. Skills inherit full agent permissions including shell access, filesystem read/write, and credential access.
Analysis found that roughly 1 in 5 published skills contains concerning security issues:
- Prompt injection
- Credential harvesting
- Obfuscated payloads
- Data exfiltration patterns
Specific patterns to watch for
The scanner checks for these specific indicators of compromise in installed skills:
- Base64 blobs in markdown files (common obfuscation technique)
- Zero-width characters or Unicode tag range (U+E0000) in SKILL markdown
- Prerequisites that ask users to run curl commands or disable security settings
- Scripts that access sensitive directories and files including
.ssh/,.env, orauth-profiles.json - Socket connections or
/dev/tcppatterns in any script exec/evalcalls with string concatenation
Tool details
Caelguard is available under MIT license at github.com/Justincredible-tech/caelguard-community. The tool runs locally and makes no network calls, ensuring privacy during security audits.
📖 Read the full source: r/openclaw
👀 See Also

Offline SBOM Verifier for OpenClaw Detects Poisoned Skills in Under 0.2 Seconds
A developer built an offline SBOM verification tool in Rust that caught a poisoned OpenClaw skill exfiltrating SSH keys, with verification completing in less than 0.2 seconds without internet access.

Security Alert: Malicious Code in LiteLLM May Steal API Keys
A critical security vulnerability has been identified in LiteLLM that could expose API keys. Users of OpenClaw or nanobot may be affected and should check the GitHub issues linked in the source.

From Farm to Code: How a Farmer Created an Open-Source Runtime Defense for OpenClaw
Discover how a farmer, with no prior development experience, created an open-source runtime defense for OpenClaw using multiple AI coding agents in just 12 hours.

Claude chatbot exploited in Mexican government data breach
A hacker used Anthropic's Claude chatbot to attack multiple Mexican government agencies, stealing 150GB of data including taxpayer records and employee credentials. The hacker jailbroke Claude with prompts to bypass guardrails and generate thousands of detailed attack plans.