Back to skill
Skillv1.0.0
ClawScan security
Check Emails 1.0.0 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
ReviewMar 13, 2026, 3:39 PM
- Verdict
- Review
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's instructions tell the agent to run the 'himalaya' CLI to read your last 10 emails, but the skill metadata does not declare that binary or any credentials/config it will use — this mismatch is unexplained and worth caution.
- Guidance
- This skill will run the 'himalaya' CLI to list your most recent 10 emails but the package metadata does not declare that dependency or any credentials it will use. Before installing or invoking: (1) confirm you have the himalaya binary from a trusted source; (2) review your local himalaya configuration to know which account and tokens will be accessed; (3) be aware that the skill will display actual email headers/bodies — potentially sensitive; (4) prefer a version that explicitly lists required binaries and explains where credentials come from, or run the command yourself locally instead of granting the agent autonomous access.
Review Dimensions
- Purpose & Capability
- concernSKILL.md explicitly runs: `himalaya envelope list --page 1 --page-size 10`. The registry metadata declares no required binaries or credentials. Running 'himalaya' is central to the stated purpose, so the skill should have declared the himalaya binary and any required config/credentials. The omission is an inconsistency.
- Instruction Scope
- noteThe runtime instruction is narrowly scoped (run a single himalaya command to list 10 emails), which fits the described purpose. However the instructions do not say which account/config/himalaya profile will be used or where credentials come from, giving the agent broad implicit access to whatever mail config/tokens are present on the host.
- Install Mechanism
- noteNo install spec (instruction-only), so nothing is written to disk by the skill itself. This is lower risk, but it also means the skill relies on a preinstalled 'himalaya' binary — which the metadata fails to declare.
- Credentials
- concernThe skill declares no required environment variables or credentials, yet the himalaya command will access the user's mail store or credentials stored in the system (Himalaya config, keyring, or env vars). The lack of declared credential/config requirements is disproportionate and leaves unclear what sensitive data will be read.
- Persistence & Privilege
- okalways:false and normal invocation settings. The skill does not request elevated or persistent platform privileges.
