Back to skill
Skillv1.0.1

ClawScan security

Agent Bounty Scanner · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 4, 2026, 1:38 AM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, instructions, and requirements are internally consistent with its stated purpose: it invokes a local 'acp' CLI to fetch marketplace data, scores and ranks results, and does not request unrelated credentials or install arbitrary external code.
Guidance
This skill appears coherent and straightforward, but it depends on a local 'acp' CLI: only install/use it if you trust the provider of the virtuals-protocol-acp skill and the 'acp' binary. The Python code runs that CLI as a subprocess and parses its JSON output — inspect or source-verify the 'acp' binary (or run in a sandbox) to ensure it won't exfiltrate data or perform unexpected network actions. If you plan to run this in production, confirm the ACP tool's origin and permissions and consider running it with least privilege.

Review Dimensions

Purpose & Capability
okName/description claim a bounty discovery/scoring tool and the included Python implementation + SKILL.md consistently implement that: they call an 'acp' CLI, parse JSON, score tasks, and require the 'virtuals-protocol-acp' skill. No unrelated services, binaries, or credentials are requested.
Instruction Scope
okSKILL.md explicitly limits behavior to invoking the ACP CLI and scoring results. The runtime instructions and the Python code only run a subprocess (acp browse <query> --json), parse its JSON output, and compute scores; they do not read arbitrary files, access environment variables, or transmit data to external endpoints beyond whatever the local 'acp' binary does.
Install Mechanism
okThere is no install spec; this is effectively instruction-only plus a local Python file. Nothing in the package downloads or writes external archives or executes installers.
Credentials
okThe skill declares no required environment variables, credentials, or config paths. The only external dependency is a locally available 'acp' command (provided by the declared virtuals-protocol-acp skill), which is proportionate to the described purpose.
Persistence & Privilege
okThe skill is not forced-always, is user-invocable, and does not request elevated or persistent platform privileges. It does not modify other skills or system configurations.