Back to skill
Skillv1.0.9
ClawScan security
marsbit-crypto-flash-skill · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
ReviewMar 15, 2026, 12:38 AM
- Verdict
- Review
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's instructions are consistent with a simple news-fetcher, but the package metadata requests broader agent capabilities (exec, read) that aren't justified by the SKILL.md and raise a privacy/over-privilege concern.
- Guidance
- Before installing: 1) Verify the upstream repository (https://github.com/domilin/marsbit-crypto-news-skill) and confirm the package.json honestly reflects needed capabilities — ask the author why 'exec' and 'read' are declared. 2) Recognize that queries and any user-provided context will be sent to https://www.marsbit.co/api/mcp (privacy risk). 3) If you want minimal risk, restrict the skill from being invoked autonomously or run it in a sandboxed account. 4) If you must install, inspect the repository contents locally for unexpected scripts and prefer the ClawHub install path over manual GitHub installs if you trust ClawHub. If the author cannot justify the extra tool permissions, treat the skill as over-privileged and avoid installing it.
Review Dimensions
- Purpose & Capability
- concernThe SKILL.md and README describe a hosted-MCP news/flash fetcher that only needs outbound HTTP (curl). However package.json declares OpenClaw 'tools' dependencies including 'exec' and 'read' which are not used or documented in the runtime instructions — this grants the skill broader local access than its stated purpose requires.
- Instruction Scope
- okThe runtime instructions are narrowly scoped to making POST requests to the hosted MCP endpoint (https://www.marsbit.co/api/mcp) via curl and parsing returned JSON. They do not instruct reading local files, environment variables, or forwarding data to other endpoints.
- Install Mechanism
- okThe only install action is a brew formula for curl (a well-known package) and optional instructions to clone from GitHub. No arbitrary downloads or extract-from-unknown-URLs are present.
- Credentials
- concernNo environment variables or credentials are requested (good). But package.json's declared tool dependencies ('exec', 'read') are disproportionate: 'read' could allow access to local files and 'exec' to run arbitrary commands, neither of which are required by the SKILL.md. This is an unnecessary escalation of access.
- Persistence & Privilege
- noteThe skill is not always-on and is user-invocable (default). Autonomous invocation is permitted by platform default; combined with the extra 'exec'/'read' tool grants this could increase blast radius. There is no evidence the skill modifies other skills or system-wide settings.
