Back to skill
Skillv1.1.0

ClawScan security

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

Scanner verdict

BenignFeb 11, 2026, 10:23 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's requirements and runtime instructions match its stated purpose (reading/sending from a configured Sendook inbox); nothing requested appears disproportionate or unrelated.
Guidance
This skill is coherent with its purpose and requests only the Sendook API key and an inbox ID. Before installing: (1) grant a least-privileged API key scoped to the single inbox you want the agent to use; (2) be aware that an agent with this skill can read and send mail from that inbox — restrict the key and monitor usage; (3) confirm file-attachment behavior: the skill can read local files if asked, so only allow attaching files you approve and avoid giving the agent access to sensitive paths; (4) if you want stricter control, require manual confirmation before sending messages or disable autonomous invocation for agents using this skill.

Review Dimensions

Purpose & Capability
okThe skill is for reading and sending messages from a pre-configured Sendook inbox and only requests SENDOOK_API_KEY and SENDOOK_INBOX_ID. Those env vars and the documented API endpoints are appropriate and proportional to the described functionality.
Instruction Scope
okSKILL.md instructs only message operations (list, get, threads, send, reply) and shows curl/SDK examples using the declared env vars. The only local-file access mentioned is for attachments and the document explicitly warns to obtain user consent and to avoid sensitive system paths.
Install Mechanism
okThis is an instruction-only skill (no install spec, no code files). It recommends installing the official-looking npm SDK (@sendook/node) for convenience; that guidance is reasonable and does not itself install arbitrary code via the skill.
Credentials
okOnly two environment variables are required (Sendook API key and inbox ID) and both are directly used by the examples. The SKILL.md even recommends using a least-privileged API key scoped to the inbox, which is appropriate.
Persistence & Privilege
okThe skill is not always-enabled, and it does not request system-wide persistence or modify other skills. It can be invoked autonomously (platform default), which is expected for skills — there is no additional privilege requested.