Back to skill
Skillv1.0.3

ClawScan security

Gate Exchange Simple Earn · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 7, 2026, 10:33 AM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill’s declared purpose (manage Gate Simple Earn flexible and fixed-term workflows) matches the tools and instructions it contains; it has no installers or secret/env requirements in the skill package and delegates authentication to the Gate MCP server, which is appropriate for this use case.
Guidance
This skill is internally consistent with its stated purpose, but before installing you should: (1) confirm you trust the Gate MCP server instance you will use — that server holds your Gate API key and will perform write actions on your behalf; (2) ensure the API key configured in MCP has only the necessary permissions (Earn:Write only if you want subscribing/redeeming) and is not shared broadly; (3) verify the agent prompts and requires explicit confirmation before any subscribe/redeem/change-rate action (the SKILL.md requires this as an SOP); (4) review the referenced runtime rules (the external GitHub doc) so you understand any additional runtime behaviors or constraints; and (5) if you only want read-only behavior, consider configuring or testing the MCP instance so write tools are unavailable (the skill supports degraded query-only mode). Finally, note the changelog shows an earlier version that disabled write calls — if you have concerns, confirm the current deployed version’s policy on automated writes before granting access.

Review Dimensions

Purpose & Capability
okThe name/description match the MCP toolset and workflows documented in SKILL.md, README, and references. All required operations (list rates/products, query positions/history, create lend/subscribe/redeem, change min_rate) correspond to cex_earn_* tools described in the package. The requirement for an API key is handled by the Gate MCP layer (expected for exchange account actions).
Instruction Scope
noteThe runtime instructions are scoped to MCP tools only and explicitly prohibit calling undocumented tools. They also mandate removing time fields from user-facing output and require explicit user confirmation before write actions. Two points for the user to note: (1) SKILL.md tells the agent to follow external runtime rules (link to a GitHub doc) — that external doc could change behavior and should be reviewed; (2) the package’s changelog contains an earlier entry that temporarily disabled subscribe/redeem, then later re-enabled them — this versioning history could cause confusion about whether write operations are currently allowed. Functionally, the instructions do not request local file reads, unrelated env vars, or data exfiltration.
Install Mechanism
okThis is an instruction-only skill with no install spec and no code files to execute, so nothing will be written to disk or downloaded when loading the package.
Credentials
okThe skill declares no environment variables or credentials in the package; account authentication is delegated to the Gate MCP server which stores the Gate API key. That is proportional for a skill that performs account-level financial actions. The skill requires Earn:Write permission (write operations) which is appropriate for subscribe/redeem/change-rate operations — users should ensure the API key provided to MCP has only the permissions they intend to grant.
Persistence & Privilege
okalways:false and no special privileges or requests to modify other skills or global agent settings. The skill relies on the MCP server to hold credentials; autonomous invocation is allowed by platform default but the skill’s SOP requires explicit confirmation before any write call, reducing risk in practice.