LaunchKit · 2026
Back to Skills

guard-scanner

Security scanner for AI agent skills.

0
0 downloads
by @koatora20

Setup & Installation

openclaw skills install @koatora20/guard-scanner

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install guard-scanner

What This Skill Does

Security scanner for AI agent skills with 358 static threat patterns across 35 categories and 27 runtime checks. Detects prompt injection, identity hijacking, MCP tool poisoning, supply chain attacks, and other AI-specific threats. Runs as a CLI scanner, file watcher, MCP server, or OpenClaw runtime hook.

Covers AI-specific threat classes like agent-to-agent contagion, SOUL.md tampering, and MCP tool poisoning that traditional static analysis tools have no patterns for.

When to use it

  • Scanning a skill directory before publishing to ClawHub
  • Auditing a GitHub or npm username for leaked credentials in public packages
  • Blocking malicious tool calls at runtime inside an OpenClaw agent
  • Adding SARIF security reports to a GitHub Actions workflow
  • Monitoring skill files in real-time during local development

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: scan my skills folder and fail the CI build if anything is found

AGENT
  1. 1Run guard-scanner scan ./skills/ --sarif --fail-on-findings and redirect output to report.sarif
  2. 2Add a GitHub Actions step that executes the scan command on push
  3. 3Upload the resulting SARIF file using github/codeql-action/upload-sarif@v3
  4. 4Review flagged findings with --verbose to see line numbers and threat categories
OUTPUT

CI pipeline fails on detected threats and uploads a SARIF report visible in GitHub Security tab

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

VT_API_KEY environment variable (optional, required only for VirusTotal double-layer scanning)