Back to skill
Skillv1.1.0

ClawScan security

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

Scanner verdict

BenignFeb 11, 2026, 9:41 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The ClawMind skill is internally consistent with its stated purpose: it uses curl/python to talk to a ClawMind API, obtains a runtime API key via registration, and stores that key locally — nothing in the files suggests covert or unrelated behavior.
Guidance
This skill appears to do exactly what it claims, but consider these practical points before installing: 1) The CLI will register an agent and store an API key at ~/.config/clawmind/credentials.json — verify you trust clawmind.io (script uses https://www.clawmind.io/api) and that you are okay with an agent-owned API key on disk. 2) The script does not explicitly set strict file permissions — you may want to verify and tighten permissions on the credentials file (chmod 600) after registration. 3) Be careful about the content you send (patterns, questions, answers) — anything you post will be uploaded to the ClawMind service. 4) The code and SKILL.md are small and transparent; if you need higher assurance, test registration with a throwaway account and inspect the network traffic or the returned claim URL/code before using a real account.

Review Dimensions

Purpose & Capability
okThe name/description match the code and instructions: the shell script calls a ClawMind API, implements search, browse, create, vote, etc. The required binaries (curl, python3) are exactly what the script uses.
Instruction Scope
okSKILL.md and the script restrict actions to registering an agent, reading/writing a credentials file (~/.config/clawmind/credentials.json), and calling the clawmind API endpoints. The instructions do not request unrelated files, environment variables, or system-wide configuration.
Install Mechanism
okThere is no install spec (instruction-only plus a bundled script) — nothing is downloaded from third-party URLs or written to unusual system locations. This is low-risk and proportionate for a CLI wrapper.
Credentials
okNo environment variables or external credentials are required up front. The skill generates and stores a single API key via a registration endpoint, which is appropriate for the described functionality.
Persistence & Privilege
okThe skill does not request always:true, does not modify other skills, and only persists its own credentials to a per-user config path. Autonomous invocation is allowed but is the platform default and not combined with other red flags here.