Back to skill
Skillv1.0.7

ClawScan security

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

Scanner verdict

BenignMar 4, 2026, 9:18 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's requirements and instructions line up with its stated purpose: it uses curl to call a hosted MarsBit MCP endpoint to fetch news; it does not request secrets or install arbitrary code from unknown hosts.
Guidance
This skill appears to do what it says: it uses curl to POST queries to MarsBit's hosted MCP at https://www.marsbit.co/api/mcp and returns news data. Before installing, decide whether you trust marsbit.co to receive the content of your queries (the skill will send whatever you ask to that server). Confirm curl is acceptable to install on your system. If you prefer, install from the referenced GitHub repo and inspect the files locally; watch for the minor package.json mismatch (it requests a 'read' tool that the SKILL.md does not use). Avoid sending sensitive data through this skill if you do not trust the remote service.
Findings
[package.json:openclaw.tools.exec_read] unexpected: package.json lists tools ["exec","read"]. 'exec' is reasonable (to run curl). 'read' is not referenced in SKILL.md and is unnecessary for the documented runtime behavior.

Review Dimensions

Purpose & Capability
okName/description claim fetching MarsBit news via an MCP endpoint, and the runtime instructions only require curl to POST to https://www.marsbit.co/api/mcp — this matches the stated purpose. The declared brew install of curl is proportionate.
Instruction Scope
noteSKILL.md instructs the agent to POST JSON to the MarsBit MCP endpoint and parse returned JSON. It does not ask the agent to read local files or environment variables. Note: user queries and any context the agent includes will be transmitted to the third-party endpoint (marsbit.co), so sensitive content may be sent off-host.
Install Mechanism
okInstall spec is a brew formula for curl (well-known package). The README also documents a GitHub clone installation path (GitHub is a common source). No downloads from unknown/personal servers or archives are required by the primary install path.
Credentials
noteThe skill requires no environment variables or credentials, which is appropriate. One minor inconsistency: package.json declares OpenClaw tools dependency ["exec", "read"] — exec is expected because the agent will run curl, but read is not used in SKILL.md and therefore appears unnecessary.
Persistence & Privilege
okThe skill does not request always:true and is user-invocable. It does not attempt to modify system-wide or other-skill configuration in the provided instructions.