skill-trust-auditor

Scan ClawHub skill files for malicious patterns and compute trust scores.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/Wanli-Lee/CUA-Claw-Harness --skill skill-trust-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-trust-auditor
Source: https://github.com/Wanli-Lee/CUA-Claw-Harness/tree/main/skills/6/skill-trust-auditor
Command: npx skills add https://github.com/Wanli-Lee/CUA-Claw-Harness --skill skill-trust-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, requests, anthropic, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you prevent supply-chain and prompt-injection style security incidents by checking a ClawHub skill’s content for dangerous patterns before you install and run it.

Core Features & Use Cases

  • Automated security scanning: Fetches the target skill’s SKILL.md and referenced scripts, then runs 52 regex-based checks against known attack vectors.
  • Trust Score with explainable findings: Produces a 0–100 Trust Score plus a list of flagged risk items with exact file locations and matched snippets.
  • Optional LLM-as-judge mode: Uses Anthropic Claude Haiku as an advisory reviewer for ambiguous curl intent when an API key is available.
  • Safety-focused decision support: Converts scan results into clear verdicts (SAFE / INSTALL WITH CAUTION / RISKY / DO NOT INSTALL) and actionable next steps.

Quick Start

Ask OpenClaw to install the skill-trust-auditor skill, then tell your agent: Audit steipete/some-skill before I install it.

Frequently Asked Questions about skill-trust-auditor

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

FAQPage Schema
How do I run a security audit on a ClawHub skill before installing it?

To perform a security audit before installation, fetch the skill's SKILL.md and referenced scripts, then scan them using deterministic regex pattern matching to identify malicious shell, network exfiltration, and prompt injection indicators.

What is a Trust Score in skill security risk assessment?

A Trust Score is a 0–100 rating generated by evaluating a skill's scanned content against known attack vectors, converting regex pattern matches into a verdict like SAFE, INSTALL WITH CAUTION, RISKY, or DO NOT INSTALL.

Can I use Claude to analyze ambiguous network behavior found during a skill scan?

Yes, you can use an optional LLM-as-judge advisory mode powered by Anthropic Claude Haiku to analyze ambiguous curl intent when an Anthropic API key is available in your environment.

Does the skill security scanner require Python and Anthropic dependencies?

The scanner requires Python3 and the requests library to fetch and scan skill content, while the anthropic dependency is only needed if you enable the optional LLM-as-judge advisory mode.

What types of supply chain risks are detected during a pre-install skill check?

Pre-install checks detect supply chain risks including secret-harvesting, shell injection, network exfiltration, and prompt injection indicators by running 52 regex-based checks across common script types.

What are the limitations of regex pattern matching for malware detection in skills?

Regex pattern matching provides deterministic detection of known malicious patterns but may flag ambiguous network behavior, requiring optional LLM-as-judge advisory analysis to accurately assess complex curl intent.