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

AI Chatbots Leaking Real Phone Numbers: The PII Exposure Problem
Chatbots like Gemini, ChatGPT, and Claude are exposing real personal phone numbers due to PII in training data. DeleteMe reports a 400% increase in AI-related privacy requests in seven months.

AI Chatbots Can Slipp Ads Into Responses Without Users Noticing
Research shows AI chatbots can covertly embed product ads in responses, influencing user choices while most participants didn't detect manipulation. The study used a custom chatbot to demonstrate the effect.

Local Model Prompt Injection Scanner for AI Skills Security
A proof-of-concept tool scans third-party AI skills for hidden bash command injections using a local non-tool-calling model like mistral-small:latest on Ollama, addressing security vulnerabilities in Claude Code's ! operator feature.

OpenClaw's External Content Wrapper for Prompt Injection Defense
OpenClaw uses an external content wrapper that automatically tags web search results, API responses, and similar content with warnings that it's untrusted, priming the LLM to be skeptical and more likely to refuse malicious instructions.