skill-auditor
Security scanner for OpenClaw skills. Detects malicious code, obfuscated payloads, prompt injection, social engineering, typosquatting, and data exfiltration before installation. Features 0-100 numeric risk scoring, MITRE ATT&CK mappings, base64/hex deobfuscation, IoC database, whitelist system, and SHA256 file inventory. Use before installing any third-party skill. Triggers: audit skill, check security, scan skill, is this skill safe, security review, quarantine.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aiwithabidi/skill-auditor-v2What This Skill Does
The Skill Auditor is a comprehensive security tool designed specifically for the OpenClaw agent ecosystem. It functions as a pre-installation defensive layer, performing deep static and dynamic analysis on third-party skills to prevent the execution of malicious payloads. By combining multiple detection layers—including pattern matching for shell execution, network calls, and data exfiltration—it protects the host environment from compromise. It is particularly effective at identifying hidden threats, such as obfuscated base64 strings or hex-encoded command sequences that might otherwise bypass standard security checks. With its robust scoring system, users receive an actionable risk assessment (0-100) before any code is allowed to run.
Installation
To install the Skill Auditor, use the following ClawHub command within your terminal environment:
clawhub install openclaw/skills/skills/aiwithabidi/skill-auditor-v2
Ensure that you have appropriate system permissions to execute scripts in the OpenClaw directory, as the auditor performs filesystem scans to verify the integrity of local skill manifests and source files.
Use Cases
- Pre-Installation Validation: Scans any third-party skill downloaded from ClawHub before allowing it to register with your agent.
- Security Auditing: Ideal for developers who want to verify their own code for unintentional vulnerabilities or bad security practices before publishing to the community.
- Update Regression Testing: Use the tool whenever a skill updates to ensure the new version doesn't introduce unwanted permissions or malicious functionality.
- Quarantine Management: Provides a safe execution flow for untrusted skills by isolating them during the audit process.
Example Prompts
- "Audit the new 'web-search-pro' skill I just downloaded and tell me if it's safe to install."
- "Can you perform a security review on the skill directory at /home/user/openclaw/skills/custom-plugin and give me a risk score?"
- "Is this skill safe? I found it on a public repository and I'm worried about data exfiltration."
Tips & Limitations
- Always review 'Medium Risk' results manually; the auditor identifies potential risks, but human context is vital for determining if a specific permission is actually required for the skill to function.
- Ensure your
references/ioc-database.jsonis kept up-to-date to ensure the scanner detects the latest known malicious domains and IP addresses. - While the tool is excellent at detecting known attack patterns, it is a static and heuristic-based scanner; it cannot guarantee absolute security against never-before-seen zero-day exploits.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aiwithabidi-skill-auditor-v2": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution
Related Skills
agent-memory
Full AI agent memory stack — Mem0 unified memory engine with vector search (Qdrant) and knowledge graph (Neo4j), plus SQLite for structured data. Complete setup script and tools. Give your OpenClaw agent a real brain with semantic recall, entity relationships, and structured storage.
skill-auditor
Security audit and quarantine system for third-party OpenClaw skills. Use when evaluating, reviewing, or installing any skill from ClawHub or external sources. Automatically triggered before any skill installation.
Model Intel
Live LLM model intelligence and pricing from OpenRouter
deep-search
Multi-tier Perplexity search with Langfuse tracing. Three depth levels: quick (sonar), pro (sonar-pro), deep (sonar-reasoning-pro). Supports focus modes: internet, academic, news, youtube, reddit. Returns AI-synthesized answers with citations. Use for research, comparisons, market analysis, fact-checking. Triggers: search, research, look up, find out, compare, what is, deep search, web research.
amplitude
Amplitude product analytics — track events, analyze user behavior, run cohort analysis, manage user properties, and query funnel/retention data via the Amplitude API. Understand product usage, measure feature adoption, and analyze user journeys. Built for AI agents — Python stdlib only, zero dependencies. Use for product analytics, user behavior tracking, funnel analysis, retention analysis, and cohort segmentation.