Back to skill
Skillv1.1.0
ClawScan security
Clawsmith · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 24, 2026, 11:42 AM
- Verdict
- Benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- ClawSmith's declared requirements (clawhub, git) and install step (installing the clawhub CLI via npm) align with its stated purpose of scaffolding, auditing, and publishing OpenClaw skills; nothing in the SKILL.md demands unrelated credentials or system-wide access.
- Guidance
- ClawSmith appears consistent with its stated purpose, but take these practical precautions before installing or using it: 1) Verify the provenance of the 'clawhub' npm package (check the package page, author, and source repo) before running npm installs. 2) Review any generated SKILL.md and any helper scripts produced by the skill (especially code-generation Mode 5) before saving or executing them. 3) Do not run clawhub publish or other publish/install commands until you inspect the files and confirm they don't embed hardcoded credentials or blind download/install commands. 4) Consider testing installs and generated artifacts in an isolated environment (VM or container) first. If you want higher confidence, provide the upstream source URL or package repository for 'clawhub' and the skill author so I can re-evaluate with that context.
Review Dimensions
- Purpose & Capability
- okThe skill claims to create, audit, and publish OpenClaw skills and declares the exact tools needed (clawhub CLI and git). The install spec installs the clawhub CLI (npm package) which is required to run its suggested publish/install commands, so requested binaries match the stated functionality.
- Instruction Scope
- noteSKILL.md instructs the agent and user to generate SKILL.md files, write them to ~/.openclaw/skills/, and use clawhub publish. Those actions are expected for a skill-creation/publishing tool. Caveat: several modes (e.g., Mode 5 code generation, Mode 8 'one-click pipeline', Mode 10 bulk creation) may produce helper scripts or scaffold files — you should review any generated scripts and the generated SKILL.md before running publish commands.
- Install Mechanism
- noteInstall spec is a node (npm) package 'clawhub' that creates a 'clawhub' binary. Using npm to install a CLI is reasonable for this use case, but npm packages carry supply-chain risk. The registry metadata does not point to a homepage or source repo for verification.
- Credentials
- okNo environment variables or credentials are requested by the skill. The SKILL.md emphasizes declaring required bins/envs in generated SKILL.md files. There is no unexplained request for unrelated secrets or config paths.
- Persistence & Privilege
- okThe skill does not request always:true or any elevated platform privilege. It asks the user to save generated SKILL.md into the user's skills folder and to run clawhub publish manually — standard for a publishing tool and not privileged.
