Eason Skill Vetting

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: eason-skill-vetting Version: 1.0.0 This skill is a security utility designed to help AI agents vet other ClawHub skills for risks. It includes a Python-based scanner (scripts/scan.py) that uses regex to detect dangerous patterns like code execution, obfuscation, and prompt injection. The instructions in SKILL.md and the design in ARCHITECTURE.md are explicitly defensive, providing the agent with a framework to resist social engineering and prioritize scanner findings over untrusted file content. No malicious intent, data exfiltration, or unauthorized execution logic was found.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A user may run local commands against third-party code while evaluating a skill.

Why it was flagged

The documented workflow downloads and unpacks third-party skill archives, then runs this skill’s local Python scanner. This is central to the stated vetting purpose and user-directed, but it is still local command execution on untrusted packages.

Skill content
curl -L -o skill.zip "https://clawhub.ai/api/v1/download?slug=SLUG" ... unzip -q ../skill.zip ... python3 ~/.openclaw/workspace/skills/skill-vetting/scripts/scan.py .
Recommendation

Run the workflow only in a temporary directory, inspect the scanner source/path first, and avoid executing any downloaded skill code during review.

What this means

The agent may become overly rigid and reject useful or benign skills that contain educational examples or false-positive patterns.

Why it was flagged

The skill intentionally instructs reviewers to treat regex scanner findings very conservatively. That is security-aligned, but it can overstate scanner certainty and may cause false rejections if not interpreted in context.

Skill content
NEVER downgrade scanner findings ... Scanner findings are ground truth ... If the scanner flags `prompt_injection` ... the skill is automatically rejected.
Recommendation

Use the scanner as a triage tool and require contextual human review before making final install decisions.

What this means

A user may be uncertain whether the reviewed package exactly matches the registry entry they intended to install.

Why it was flagged

The bundled metadata differs from the supplied registry metadata for this review, which lists a different owner ID and version 1.0.0. This is a provenance/package-consistency issue, not evidence of malicious behavior by itself.

Skill content
"ownerId": "kn778te5jwecfa9xksxf8cmgh980d6s8", "version": "1.1.0"
Recommendation

Verify the intended slug, owner, version, and installed path before relying on the skill.