Back to skill
Skillv0.0.3
ClawScan security
Polymarket 48h Geopolitics Cluster Trader · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 28, 2026, 2:24 PM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's code, declared dependencies, and required environment access align with its stated purpose (automated Polymarket trading using a Simmer API key); nothing in the package appears to request unrelated credentials or system access.
- Guidance
- This skill appears coherent for automated trading on Polymarket via the Simmer platform. Before installing: (1) Only provide SIMMER_API_KEY if you trust the Simmer integration and understand the key grants trading authority; keep funds limited. (2) Test extensively in paper/sim mode (default) and inspect or run the code in a safe environment before using --live. (3) Review the simmer-sdk package and its network behavior. (4) Keep autostart disabled until you are confident in behavior and tunables. (5) Rotate API keys and limit permissions if possible; never reuse high-privilege keys across unrelated tools.
Review Dimensions
- Purpose & Capability
- okName/description = automated trading on Polymarket. The package requires SIMMER_API_KEY and depends on 'simmer-sdk' (clawhub.json). The Simmer client usage in trader.py matches the described trading functionality and tunables. Requested resources are proportional to a trading bot.
- Instruction Scope
- okSKILL.md describes market discovery, cluster detection, and trading; the included trader.py implements parsing, clustering, and client interactions. Instructions default to paper trading and only perform live trades with an explicit --live flag. SKILL.md and code do not direct the agent to read unrelated system files or external personal endpoints.
- Install Mechanism
- noteThis is an instruction-only skill with one code file, and clawhub.json declares a pip dependency ('simmer-sdk'). No arbitrary downloads or extract steps are present. Installing a third-party Python package is expected for this purpose but increases runtime surface compared with a pure-instruction skill.
- Credentials
- okOnly SIMMER_API_KEY is declared as required. The code reads several tunable env vars with safe defaults; those are reasonable for risk control. The single required credential is directly related to trading authority and is therefore proportionate — but it is high-value and should be guarded.
- Persistence & Privilege
- okautostart: false and cron: null mean the skill does not run automatically out-of-the-box. The automaton entrypoint is set (trader.py) but managed; autonomous invocation is allowed by platform default and is not itself a problem. The package does not set always:true or request system-wide config changes.
