← Back to Skills Marketplace
adlai88

Polymarket Elon Tweets

by AD88 · GitHub ↗ · v1.3.2 · MIT-0
cross-platform ⚠ suspicious
1387
Downloads
0
Stars
8
Active Installs
21
Versions
Install in OpenClaw
/install polymarket-elon-tweets
Description
Trade Polymarket "Elon Musk # tweets" markets using XTracker post count data. Buys adjacent range buckets when combined cost < $1 for structural edge. Use wh...
Usage Guidance
This skill appears to implement the trading strategy it advertises, but several inconsistencies and sensitive operations mean you should proceed carefully. Before installing or running live: - Verify required credentials: SIMMER_API_KEY is required (primary); only provide WALLET_PRIVATE_KEY if you understand the risk of giving a private key to client software. Prefer using a managed wallet if offered. - Do not trust the top-line registry summary alone — clawhub.json declares SIMMER_API_KEY as required even though the registry summary said none. - Check and reconcile environment variable names and defaults between SKILL.md, config.json, and clawhub.json. Mistmatched names can cause misconfiguration and accidental secret placement. - Run the skill in dry-run mode (python elon_tweets.py) and use scripts/status.py to inspect what actions it would take before enabling --live or scheduling it. - Avoid providing a full-funds, long-lived private key. If you must provide signing credentials, use a wallet with limited funds and permissions, or a dedicated signing key you can revoke. - Review the simmer-sdk package source you're installing (pip) to ensure it is the official SDK and has no unexpected behavior. - Be cautious with '--no-safeguards' and any automated cron scheduling until you confirm behavior in a controlled environment. If you want higher confidence, request: (1) clarification from the publisher about required env var names and defaults, (2) the simmer-sdk package origin/version they expect, and (3) confirmation that WALLET_PRIVATE_KEY is only used locally for signing and is not transmitted.
Capability Analysis
Type: OpenClaw Skill Name: polymarket-elon-tweets Version: 1.3.2 The skill bundle implements a trading strategy for Polymarket tweet markets but is classified as suspicious because SKILL.md and clawhub.json explicitly instruct the AI agent to solicit the user's 'WALLET_PRIVATE_KEY' and store it in environment variables. While the code in elon_tweets.py and scripts/status.py does not contain obvious exfiltration logic, the requirement for a plaintext private key to be handled by an AI agent and stored in the environment is a high-risk pattern often associated with credential theft, even if functionally required for the stated purpose.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The code and instructions implement a Polymarket trading strategy using the Simmer SDK and XTracker public API, which matches the described purpose. Requesting a SIMMER_API_KEY and (optionally) a WALLET_PRIVATE_KEY is expected for a trading skill. However, the top-level summary in the registry said "Required env vars: none" while clawhub.json clearly declares SIMMER_API_KEY as required — that's an incoherent metadata mismatch that could mislead users about required credentials.
Instruction Scope
Runtime instructions and scripts call only the expected external services (XTracker public API at xtracker.polymarket.com and Simmer at api.simmer.markets) and perform trading, portfolio queries, and local state writes. The skill auto-imports markets via the Simmer SDK (expected for an automated importer). Concerning items: SKILL.md and the CLI expose a '--no-safeguards' flag that disables protections, and the code reads an undocumented environment variable (AUTOMATON_MAX_BET) — these expand runtime discretion and should be used with caution. The skill writes local state (state/failed_trades.json) under its directory.
Install Mechanism
There is no archive download or arbitrary remote installer. The skill depends on the pip package simmer-sdk (declared in clawhub.json and required by code). The registry shows no explicit install script, but installing the pip dependency is the expected mechanism. This is moderate risk but normal for a Python skill; ensure you install simmer-sdk from the official source (pypi or the vendor) and review that package before installation.
Credentials
Requesting SIMMER_API_KEY (primaryEnv) is proportional to the trading purpose. Requesting WALLET_PRIVATE_KEY is also explainable for client-side signing of trades, but it's highly sensitive — the SKILL.md and clawhub.json are inconsistent about whether env variables are required, and several env variable names/keys differ across SKILL.md, config.json, and clawhub.json (e.g., SIMMER_ELON_MAX_BUCKET_SUM vs SIMMER_ELON_MAX_POSITION_USD vs SIMMER_ELON_MAX_POSITION). There are also mismatched defaults between config.json and clawhub.json tunables. These inconsistencies increase risk of misconfiguration and accidental secret exposure. The code also reads an undocumented AUTOMATON_MAX_BET env var.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable only. It writes state files within its own directory (failed_trades.json) and does not modify other skills or global agent configuration. Autonomous invocation (model invocation not disabled) is the platform default; combined with the ability to trade it increases blast radius if misused, but the skill itself does not request elevated persistent privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install polymarket-elon-tweets
  3. After installation, invoke the skill by name or use /polymarket-elon-tweets
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.2
polymarket-elon-tweets v1.3.2 - Version bump to 1.3.2 in skill metadata. - Documentation and SKILL.md updated to reflect new version. - No strategy or functional code changes.
v1.3.1
V2 migration (2026-04-28): updated troubleshooting copy to point users at the Wrap USDC.e → pUSD flow at simmer.markets/dashboard + docs.simmer.markets/v2-migration. Also refines clawhub.json envVars schema (WALLET_PRIVATE_KEY now correctly optional for managed-wallet users).
v1.2.2
Schema fix: primaryEnv + envVars with required:false for optional credentials. Clears OpenClaw 'disproportionate requirements' verdict.
v1.2.1
Declare WALLET_PRIVATE_KEY in requires.env for OpenClaw moderation alignment.
v1.1.4
Add auto_redeem() call at start of each cycle for external wallet support
v1.1.3
Version 1.2.0 (2024-06): - Added order type configuration (GTC or FAK) to skill settings and documentation. - Updated configuration table and documentation for new order type setting. - Bumped skill version for new functionality.
v1.1.2
**polymarket-elon-tweets v1.1.2** - Internal updates in `elon_tweets.py` (details not provided in input) - No user-facing changes documented - SKILL.md unchanged; core functionality and usage remain as before
v1.1.1
## Polymarket Elon Tweet Trader v1.1.1 Changelog - Minor update to elon_tweets.py (code change not detailed in input). - No changes to documentation or user-facing config/commands. - All usage, commands, and configuration remain as in v1.1.0.
v1.1.0
Fix market discovery: search query now finds all tweet count buckets including high-probability ones
v1.0.11
AgentSkills format — moved platform config to clawhub.json for cross-agent compatibility
v1.0.10
- Added "difficulty: advanced" to the skill metadata for clearer user guidance. - No changes to logic, features, or configuration—documentation only.
v1.0.9
Version 1.0.9 - No file changes detected in this release. - No updates or modifications applied to the skill contents.
v1.0.8
No functional or documentation changes in this version. - No file changes detected between previous and current versions. - Skill behavior, features, and documentation remain unchanged.
v1.0.7
Version 1.0.7 - Maintenance release; no user-facing changes noted in documentation. - Likely includes internal code updates or minor adjustments in elon_tweets.py.
v1.0.6
Add is_live_now field to Market dataclass; forward-compatible filter to skip not-yet-open markets
v1.0.5
- Added Automaton manifest entry in SKILL.md for managed execution with elon_tweets.py as entrypoint. - No changes to functionality or options for end users.
v1.0.4
- Lowered default slippage max threshold (`slippage_max_pct`) from 25% to 5% in config. - Updated env/config key priority: now `config.json` takes precedence over environment variables. - Made wallet private key optional (no longer required in skill metadata). - Bumped version to 1.0.4.
v1.0.3
- Documentation updated in SKILL.md; no code or functional changes. - Version remains 1.0.2 in metadata; only documentation content modified.
v1.0.2
- Bumped version to 1.0.2. - No functional or documentation changes; updated metadata version field only.
v1.0.1
Version 1.0.1 - Added WALLET_PRIVATE_KEY as a required environment variable for live trading. - Declared simmer-sdk as a required Python dependency in metadata. - Updated setup instructions to prompt user for their wallet private key for order signing. - Clarified that WALLET_PRIVATE_KEY is needed for client-side signing (no manual signing required). - Incremented skill version to 1.0.1.
Metadata
Slug polymarket-elon-tweets
Version 1.3.2
License MIT-0
All-time Installs 9
Active Installs 8
Total Versions 21
Frequently Asked Questions

What is Polymarket Elon Tweets?

Trade Polymarket "Elon Musk # tweets" markets using XTracker post count data. Buys adjacent range buckets when combined cost < $1 for structural edge. Use wh... It is an AI Agent Skill for Claude Code / OpenClaw, with 1387 downloads so far.

How do I install Polymarket Elon Tweets?

Run "/install polymarket-elon-tweets" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Polymarket Elon Tweets free?

Yes, Polymarket Elon Tweets is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Polymarket Elon Tweets support?

Polymarket Elon Tweets is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Polymarket Elon Tweets?

It is built and maintained by AD88 (@adlai88); the current version is v1.3.2.

💬 Comments