Back to skill
Skillv1.0.1
ClawScan security
Polymarket Whale Scanner Trader · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 28, 2026, 2:33 PM
- Verdict
- suspicious
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code and instructions match its stated trading purpose and only request a Simmer API key, but the registry metadata (which claims no env or deps) conflicts with the files — this inconsistency and the use of a third‑party trading SDK warrant caution before installing or providing live credentials.
- Guidance
- Before installing or giving this skill your SIMMER_API_KEY: - Confirm the registry metadata mismatch: the registry header you were shown claims no required env or deps, but the package (clawhub.json and SKILL.md) requires SIMMER_API_KEY and installs simmer-sdk. Ask the publisher to correct metadata or explain the discrepancy. - Review the simmer-sdk source (PyPI/GitHub link in SKILL.md) to ensure you trust the SDK that will be used to execute trades. - Test thoroughly in paper mode (default) and inspect logs before running with --live; real USDC trades only occur when you explicitly pass --live. - Consider rotating any API key used for testing and grant the least privilege possible; do not provide live trading credentials until you audit the SDK and are comfortable with the risk. - If you need higher assurance, request a signed provenance or a reproducible build and verify the Simmer SDK package integrity (hashes) before installation.
Review Dimensions
- Purpose & Capability
- concernThe skill's name, SKILL.md, clawhub.json, and trader.py are coherent: they fetch public Polymarket data and use a Simmer SDK client to run paper or live trades, which justifies requiring SIMMER_API_KEY and the simmer-sdk dependency. However, the top-level registry metadata you were shown earlier ("Required env vars: none", "Primary credential: none") contradicts the bundled clawhub.json and SKILL.md which both require SIMMER_API_KEY. That metadata mismatch is an incoherence that should be resolved before trusting the skill.
- Instruction Scope
- okSKILL.md and trader.py limit actions to fetching public leaderboards (predicting.top), Polymarket public data API, applying configurable risk filters, and invoking the SimmerClient for paper or explicit live trades. Instructions do not attempt to read unrelated files or extra environment secrets.
- Install Mechanism
- noteThere is no arbitrary download/install script in the bundle. clawhub.json declares a pip dependency on 'simmer-sdk' (PyPI). Installing from PyPI is a normal moderate-risk dependency (review the simmer-sdk source before providing credentials).
- Credentials
- okThe only required secret is SIMMER_API_KEY, used to authorize trading via the Simmer SDK — this is proportionate to a trading skill. The skill also exposes many SIMMER_ tunables as env vars, which is expected for a trading configuration. No unrelated credentials or broad system secrets are requested.
- Persistence & Privilege
- okThe skill is not always-enabled and autostart is false. It does not request elevated platform privileges or modify other skills. The agent may invoke it autonomously by default (normal for skills) but that is not combined with other concerning privileges.
