OpenClaw Skill Reviewer

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

The skill is a coherent OpenClaw skill-review checklist, but it tells the agent to test scripts from skills under review without sandboxing or approval guidance.

Use this skill cautiously for untrusted skills: keep the review read-only at first, do not run reviewed scripts until you have inspected them, and execute any tests only in a sandbox with explicit user approval.

Findings (3)

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.

ConcernHigh Confidence
ASI05: Unexpected Code Execution
What this means

A malicious or buggy reviewed skill script could modify local files, call the network, or run arbitrary code in the user's environment.

Why it was flagged

The skill tells the agent to execute scripts from the skill being reviewed. Those reviewed scripts may be untrusted, and the artifacts do not require sandboxing, read-only mode, dry-run behavior, or explicit user approval before execution.

Skill content
**For skills with scripts:** - Test scripts to ensure they work correctly - Verify output matches expected format - Check error handling
Recommendation

Inspect reviewed scripts first, show the exact command to the user, and run only with explicit approval in an isolated sandbox or temporary directory with minimal permissions.

What this means

Validation may fail on other systems or may run whatever local file exists at that path if the environment is not trusted.

Why it was flagged

The validation step is purpose-aligned, but it depends on a helper script outside the packaged artifacts at a hard-coded, user-specific local path.

Skill content
python3 /home/yupeng/.npm-global/lib/node_modules/openclaw/skills/skill-creator/scripts/package_skill.py <skill-path>
Recommendation

Use a trusted, official OpenClaw validator path or declared dependency, and verify the helper script source before running it.

What this means

Local agent configuration could influence the review context or reveal environment-specific details if loaded unnecessarily.

Why it was flagged

The skill may load a local persistent agent instruction/configuration file for comparison. This is related to the review purpose, but it should be treated as reference data rather than operational instructions.

Skill content
Example: If skill generates AGENTS.md templates, compare with `/home/yupeng/.openclaw/workspace/AGENTS.md`
Recommendation

Prefer sanitized official specifications for comparison, or load only the relevant sections and ignore any instructions as active commands.