← Back to Skills Marketplace
OpenClaw Safety Guard
by
John-niu-07
· GitHub ↗
· v1.0.1
· MIT-0
283
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install safety-guard-skill
Description
Security guard skill for OpenClaw - Analyzes user input for harmful content, risky commands, and security threats before invoking LLM
Usage Guidance
Do not install or run this skill as-is. The package contains only documentation and conflicting metadata: there is no CLI binary or source code even though the README shows CLI usage and a pip install hint. Steps to take before trusting this skill: 1) Ask the publisher for the actual source code or executable and a reproducible install manifest (e.g., pip package or GitHub release). 2) Verify the repository and owner identity (the included _meta.json has mismatched owner/slug/version info). 3) If you obtain code, review it for any network calls or credential exfiltration (it references many model API keys and optional third-party tokens). 4) Prefer skills that include code or a vetted install mechanism from a trusted source. If you must test, do so in an isolated environment and avoid supplying real API keys or sensitive files until you confirm the implementation.
Capability Analysis
Type: OpenClaw Skill
Name: safety-guard-skill
Version: 1.0.1
The skill bundle is suspicious because it describes a 'Safety Guard' tool in SKILL.md that is meant to intercept and analyze all user input, yet it fails to provide the actual implementation code or script for the 'safety-guard' command. Furthermore, the documentation references non-existent LLM models (e.g., 'gpt-5.2' and 'gemini-3-flash-preview') and requests a wide range of sensitive API keys, which are common indicators of deceptive or low-quality packages that could facilitate data interception.
Capability Assessment
Purpose & Capability
The SKILL.md describes a CLI tool (examples like `safety-guard ...`) and references Python + PyYAML installation, but the published package contains no code files or executable. The registry metadata lists python3 as a required binary but provides no actual binary or script. This incoherence (a claimed tool with no implementation) is unexpected and unexplained.
Instruction Scope
Instructions describe reading URLs and local files (e.g., /path/to/file.pdf) and a config path (~/.safety-guard/config.json), which is reasonable for a content-scanning tool, but the SKILL.md is high-level and presumes a runtime component that isn't present. It also mentions optional services (FIRECRAWL, APIFY) and many model API keys — these would enable network access and third-party services if implemented, but the actual behavior is unknown because no code is included.
Install Mechanism
Registry shows 'no install spec', yet SKILL.md metadata contains an install hint (pip install PyYAML). That discrepancy means there is no verified, repeatable installation path included with the published skill. Lack of a proper install manifest for a tool that claims to be a CLI is a red flag.
Credentials
The registry lists no required environment variables, but SKILL.md instructs users to set multiple provider API keys (OPENAI_API_KEY, ANTHROPIC_API_KEY, XAI, GEMINI_API_KEY and optional FIRECRAWL/APIFY tokens). Requiring numerous unrelated provider keys is plausible for a multi-model guard, but the package does not declare or justify those env requirements, increasing the risk of unexpected credential use if an implementation is obtained elsewhere.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable only. It does reference an optional config file under the user's home directory, which is normal for CLI tools. There is no evidence here of the skill attempting to modify other skills or request persistent elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install safety-guard-skill - After installation, invoke the skill by name or use
/safety-guard-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Updated description and metadata
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is OpenClaw Safety Guard?
Security guard skill for OpenClaw - Analyzes user input for harmful content, risky commands, and security threats before invoking LLM. It is an AI Agent Skill for Claude Code / OpenClaw, with 283 downloads so far.
How do I install OpenClaw Safety Guard?
Run "/install safety-guard-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Safety Guard free?
Yes, OpenClaw Safety Guard is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OpenClaw Safety Guard support?
OpenClaw Safety Guard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw Safety Guard?
It is built and maintained by John-niu-07 (@john-niu-07); the current version is v1.0.1.
More Skills