← Back to Skills Marketplace
diagnostikon

Polymarket Bundle Cs2 Maps Trader

by diagnostikon · GitHub ↗ · v0.0.3 · MIT-0
cross-platform ⚠ suspicious
179
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install polymarket-bundle-cs2-maps-trader
Description
Trades CS2 BO3 Winner markets when individual map winner probabilities imply a different BO3 outcome on Polymarket. Uses the binomial BO3 model to calculate...
Usage Guidance
Before installing or providing credentials: 1) Note that SIMMER_API_KEY is required by the code and SKILL.md even though the top-level registry summary omitted it—do not supply the key unless you intend the skill to trade on your behalf. 2) Inspect and vet the simmer-sdk PyPI project (source repo, recent commits, maintainers) because the bot depends on it to access Polymarket. 3) Run the skill in paper/sim mode first (default) and review logs and API calls before using --live. 4) Limit the SIMMER_API_KEY scope (use a key with restricted permissions if possible) and rotate it after testing. 5) Confirm the platform's UI will not auto-enable live trading; autostart is false but double-check any deployment automation. 6) If you need higher assurance, request the full, untruncated trader.py and verify there are no hidden network endpoints, credential exfiltration, or eval/exec patterns.
Capability Analysis
Type: OpenClaw Skill Name: polymarket-bundle-cs2-maps-trader Version: 0.0.3 The bundle implements a legitimate arbitrage trading strategy for Counter-Strike 2 matches on Polymarket. The logic in `trader.py` uses a binomial model to identify mispriced Best-of-3 markets based on individual map probabilities, and it includes safety features such as a default simulation mode (paper trading) and configurable risk limits. No evidence of data exfiltration, malicious prompt injection, or unauthorized access was found across the code or documentation.
Capability Tags
cryptorequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill's stated purpose (detect map-vs-BO3 mispricings and trade them) matches the included code (uses simmer-sdk to discover markets, build bundles, compute implied BO3 probability, and place trades). However the registry summary at the top of the package report lists "Required env vars: none" whereas both SKILL.md and clawhub.json declare SIMMER_API_KEY as required and the code reads os.environ['SIMMER_API_KEY']. This mismatch between registry metadata and the actual manifests is an incoherence to surface.
Instruction Scope
SKILL.md describes market discovery, bundle construction, paper-vs-live modes, and requires a Simmer API key. The runtime instructions and trader.py appear scoped to Polymarket/Simmer interactions and trading logic; they do not instruct arbitrary filesystem reads or exfiltration of unrelated data in the provided content.
Install Mechanism
No explicit install script is present (instruction-only install), but clawhub.json lists a pip dependency on 'simmer-sdk' (PyPI). Using a third-party PyPI package is expected for this skill, but it increases the trust surface—verify the simmer-sdk project and version before installing.
Credentials
The code and SKILL.md require a single high-value credential (SIMMER_API_KEY) which is appropriate for a trading/skimmer client. The concern is metadata inconsistency: the package-level summary initially reported no required env vars while the actual manifests and code require SIMMER_API_KEY. Ensure the platform will prompt for this credential and it won't be supplied inadvertently. No other credentials or unrelated env vars are requested.
Persistence & Privilege
autostart: false and cron: null are set; the skill does not request always:true. It declares an automaton entrypoint (trader.py) but defaults to paper trading and does not request elevated platform-wide privileges or modify other skills. Autonomous invocation (disable-model-invocation=false) is the default platform behavior and is not in itself flagged.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install polymarket-bundle-cs2-maps-trader
  3. After installation, invoke the skill by name or use /polymarket-bundle-cs2-maps-trader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.3
SDK resilience: try/except runt apply_skill_config
v0.0.2
fix: add _client.live=True so --live actually routes to polymarket-venue for real USDC trades
v1.0.1
Fix apply_skill_config AttributeError for new Simmer SDK compatibility
v1.0.0
- Initial release of Bundle CS2 Maps BO3 Arbitrage Trader. - Trades Polymarket BO3 winner markets when individual map winner probabilities imply a mispricing. - Uses binomial BO3 model to calculate implied probability from Map 1, Map 2, and Map 3 prices. - Signal spots violations above a minimum threshold and sizes trades by conviction. - Defaults to paper trading for safety; live trading requires explicit flag. - Key risk parameters and tunables are adjustable from Simmer UI.
Metadata
Slug polymarket-bundle-cs2-maps-trader
Version 0.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Polymarket Bundle Cs2 Maps Trader?

Trades CS2 BO3 Winner markets when individual map winner probabilities imply a different BO3 outcome on Polymarket. Uses the binomial BO3 model to calculate... It is an AI Agent Skill for Claude Code / OpenClaw, with 179 downloads so far.

How do I install Polymarket Bundle Cs2 Maps Trader?

Run "/install polymarket-bundle-cs2-maps-trader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Polymarket Bundle Cs2 Maps Trader free?

Yes, Polymarket Bundle Cs2 Maps Trader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Polymarket Bundle Cs2 Maps Trader support?

Polymarket Bundle Cs2 Maps Trader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Polymarket Bundle Cs2 Maps Trader?

It is built and maintained by diagnostikon (@diagnostikon); the current version is v0.0.3.

💬 Comments