Back to skill
Skillv2.0.0

ClawScan security

Idiom Dictionary · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 17, 2026, 6:49 PM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's files and runtime instructions match its stated purpose (a small offline Chinese idiom utility); it requests no credentials, makes no network calls, and its filesystem activity is limited to a user-scoped data directory.
Guidance
This skill appears coherent and low-risk: it contains only small shell scripts and an inline Python snippet implementing a 20-entry idiom dictionary and a simple local DB. Before installing, note it will create and write files under ~/.local/share/idiom-dictionary (or the directory you set via IDIOM_DICTIONARY_DIR). No network access or credentials are required. If you prefer, set IDIOM_DICTIONARY_DIR to a sandbox folder you control, inspect the files (scripts/*.sh) yourself, and remove the data directory after use.

Review Dimensions

Purpose & Capability
okName/description match the included scripts and SKILL.md. The two included shell scripts implement searching, listing, random selection, and a small local DB — all consistent with a local idiom dictionary/utility.
Instruction Scope
okSKILL.md only documents commands and usage and mentions optional IDIOM_DICTIONARY_DIR. It does not instruct the agent to read unrelated secrets, contact external endpoints, or perform broad system scans.
Install Mechanism
okNo install spec (instruction-only skill with bundled scripts). No downloads or external installers are used; the bundled scripts are plain shell and an inline Python snippet.
Credentials
noteNo environment variables or credentials are required. The script defaults to writing data under ~/.local/share/idiom-dictionary (or $XDG_DATA_HOME). This is proportionate for a local data store but will create history.log and data.log files in the user's data directory.
Persistence & Privilege
okalways is false and the skill does not request elevated privileges or modify other skills. The skill can run autonomously by default (platform default) but there are no additional persistence or privilege escalations requested.