auditor-skill

Audit OpenClaw agent skills for security vulnerabilities and malicious behavior.

25|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/NY1024/ClawGuard --skill auditor-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auditor-skill
Source: https://github.com/NY1024/ClawGuard/tree/main/auditor-skill
Command: npx skills add https://github.com/NY1024/ClawGuard --skill auditor-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autonomous AI agents executing untrusted third-party skills risk critical security threats including prompt injection, credential exfiltration, privilege escalation, and resource exhaustion. ClawGuard Auditor solves this by providing comprehensive pre-installation and runtime security vetting for OpenClaw agent skills, blocking malicious code before it can cause harm.

Core Features & Use Cases

  • Advanced SAST Analysis: Scans skill code for dangerous patterns like dynamic code execution, reverse shells, and sensitive file access.
  • Semantic Intent Matching: Detects mismatches between a skill's stated purpose and its actual behavior, flagging deceptive tools.
  • Supply Chain Security: Checks dependencies for known vulnerabilities, typosquatting, and malicious packages.
  • ML-Based Anomaly Detection: Identifies novel attack patterns not covered by static rule sets.
  • Sandbox Runtime Testing: Executes skills in an isolated environment to monitor for malicious runtime behavior.
  • Use Case: Before installing a new OpenClaw skill from an unknown GitHub repository, run ClawGuard Auditor to verify it does not steal SSH keys or exfiltrate sensitive data.

Quick Start

Use the auditor-skill to audit the skill located at ./downloads/suspicious-tool before installing it to your OpenClaw workspace.

Frequently Asked Questions about auditor-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit an OpenClaw agent skill for security vulnerabilities before installing it?

To audit an OpenClaw agent skill for security vulnerabilities before installing, use the auditor-skill to run static application security testing, semantic intent matching, and supply chain dependency verification against the target skill code.

What is sandbox execution for malware detection in AI agent skills?

Sandbox execution for malware detection isolates and executes untrusted AI agent skills in a controlled environment, monitoring runtime behavior to identify malicious actions like data exfiltration or privilege escalation before installation.

Can I check third-party skill dependencies for supply chain security risks like typosquatting?

Yes, you can check third-party skill dependencies for supply chain security risks. The auditor-skill verifies dependencies against known vulnerabilities, typosquatting patterns, and malicious packages to ensure safe installation.

How do I detect prompt injection and deceptive behavior in untrusted agent skills?

To detect prompt injection and deceptive behavior in untrusted agent skills, apply semantic intent matching. This technique compares a skill's stated purpose against its actual code behavior to flag deceptive tools.

Does static analysis detect dynamic code execution and reverse shells in skill repositories?

Yes, static analysis detects dynamic code execution and reverse shells in skill repositories. Advanced SAST analysis scans skill code for dangerous patterns including sensitive file access and unauthorized network connections.

What is the best way to vet unknown GitHub repositories for AI agent resource exhaustion attacks?

The best way to vet unknown GitHub repositories for AI agent resource exhaustion attacks is combining static code analysis with ML-based anomaly detection to identify novel attack patterns not covered by static rule sets.