Back to skill
Skillv0.1.0
ClawScan security
Skill Listing Polisher · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 9, 2026, 1:48 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and scope match its stated purpose (polishing skill listings); it runs local checks on a provided skill directory and does not request credentials or perform network activity.
- Guidance
- This skill is coherent and low-risk: it locally scans a supplied skill package for listing issues and sensitive-looking strings and prints warnings. Before running it, confirm you point it only at the skill package you intend to inspect (it reads files under that directory). Ensure python3 and ripgrep (rg) are available or install them; the script may fail otherwise. The warnings are heuristics and can produce false positives, so manually review flagged files. Because it runs locally and does not transmit data, it's safe to run in a normal environment; if you prefer extra caution, run it inside an isolated container or VM.
Review Dimensions
- Purpose & Capability
- okThe name/description match the included assets: SKILL.md instructs reviewers to run the bundled check script, and the script inspects a skill package for long descriptions, internal filenames, and sensitive-looking strings. There are no unrelated environment variables, binaries, or install steps requested.
- Instruction Scope
- okRuntime instructions are narrow and explicit: run ./scripts/check-listing.sh /path/to/skill. The script only reads files within the provided skill directory, extracts the description via a short Python snippet, and searches for suspicious filenames/strings. It does not transmit data externally or access other system areas by design. Note: the script expects python3 and ripgrep (rg) to be available; it doesn't declare these dependencies.
- Install Mechanism
- okNo install specification — it's instruction-only with a small bundled shell script. Nothing is downloaded or written to disk by an installer, and there are no archive/extract steps or remote fetches.
- Credentials
- okThe skill requests no environment variables, credentials, or config paths. The script scans the provided directory for tokens/secret-like strings (to warn), which is coherent with the skill's purpose.
- Persistence & Privilege
- okThe skill is not forced always-on, does not modify other skills or global agent settings, and has no apparent persistence or elevated privileges. It runs only when invoked against a supplied directory.
