Install
openclaw skills install @natekohisbetterthanryan/market-trading-workflowConservative venue-agnostic trading workflow for ClawHub: discover a market, validate the fixture, price the edge, and trade only when safe.
openclaw skills install @natekohisbetterthanryan/market-trading-workflowUse this skill as a reusable trading playbook for ClawHub-compatible agents and Skill Builder outputs. It now includes the World Cup research model as a bundled local script, so the skill contains both:
It turns a market idea into a disciplined bet-or-pass decision:
The workflow is intentionally conservative. A stale market, wrong fixture, or unresolved context is more dangerous than missing a marginal edge.
Start with the fixture, not the venue:
If anything looks stale, mismatched, or ambiguous, skip the trade and report the blocker.
Use this skill when you need to:
Use SimmerClient for trades. Do not call Polymarket CLOB directly from the skill.
Default to dry-run.
Require --live for any real-money action.
Tag every trade.
Include source and skill_slug so P&L and rebuy protection work correctly.
Read secrets from env. Never hardcode API keys or private credentials.
Keep skill_slug aligned.
The slug in clawhub.json, SKILL.md, and runtime tags should match.
Pass on uncertain mappings. If the market lookup or fixture validation is fragile, do not force a bet.
Find the active market using runtime search or tags.
Check the market page, question text, and event identity.
Estimate fair probability and compare it to market price.
Require:
If all gates pass, trade. If any gate fails, return pass with a concrete reason.
Use this format when summarizing a decision:
<question or id><fair probability><market price><edge><low/medium/high><trade or pass><exact blocker or thesis>A ClawHub-ready skill folder should include:
SKILL.mdclawhub.jsonDISCLAIMER.mdSee references/publishing-flow.md for the repeatable login/logout/publish sequence, device-flow auth, and account-switching notes.
See references/simmer-sdk-compat.md for the runtime-safe discovery and trade-call pattern that works across older and newer simmer-sdk installs.
Use the official ClawHub publish command from inside the folder:
npx clawhub@latest publish . --slug market-trading-workflow --version 1.0.1
If publishing is blocked by an account policy, switch to a qualifying account and repeat the device-login flow before retrying publish.
If a device code expires, restart clawhub login --device --no-browser to get a fresh code.