Use this skill for PolySports-only workflows. Keep PolySports and Polymarket logic separate. Translate final actions into documented /skills/v1 calls only. Read references/skills-api.md before writes. Read references/trading-playbook.md for scan, automation, and review rules. Read references/monitoring-rules.md before creating or continuing in-game monitoring.
/skills/v1/* call in this session and do not fall back to production.https://api.polysports.vip.https://polysports.vip only when directing the user to sign in or create an API key.X-PolySports-Api-Key before any real lookup or trade.https://polysports.vip to create it. If X-PolySports-Api-Key is unavailable, stop and ask the user for it.
Use the user-provided host when present; otherwise use https://api.polysports.vip.
Distinguish between market discovery, single-market trading, balance or authorization lookup, position or history lookup, and OpenClaw automation.
Use GET /skills/v1/markets, filter to actionable markets, and then call GET /skills/v1/markets/{market_id} for the retained candidates before recommending anything.
Match the exact game, side, and market or outcome. If anything is unclear, ask a clarifying question first. Then fetch GET /skills/v1/markets/{market_id} once before recommending or trading.
ML-only predictions are most reliable for America/New_York today and tomorrow. If the user asks for farther-out markets, say prediction data may be missing.
Use GET /skills/v1/trading/balance for wallet balance and buying power. Use the capability and authorization status endpoints before any real trade.
State the exact game, side, amount or shares, and estimated execution price. If the amount is missing, stop and ask. Do not assume a default size from memory or prior tasks.
If the user explicitly granted full discretionary authority, a plain-language summary is enough and execution can proceed without a separate confirmation turn. Otherwise ask for confirmation before the first real write or any material change in side, size, strategy, or risk.
Ensure the preview matches the user-facing summary. Send X-Idempotency-Key on every write.
submitted. Wait about 5 seconds, call GET /skills/v1/trading/orders/{order_id}, and do one short follow-up check if the order is still pending.
Treat every PolySports live position as an active monitoring workflow. Use the monitoring rules reference. Prefer OpenClaw cron jobs for recurring checks.
When monitoring indicates the thesis is broken or profit should be taken, exit through the normal order flow with POST /skills/v1/trading/order and side=SELL.
After a sell or redeem, perform a postgame review. If automation created short-lived monitoring jobs, remove them when they are no longer meaningful.
Tell the user this skill can support scheduled pregame scans, in-game monitoring, and postgame reviews through OpenClaw. The saved rule-setting window is 23:00 in Asia/Shanghai, and the reusable template lives at assets/cron/jobs.template.json.
/skills/v1/* endpoints./skills/v1/* requests to https://polysports.vip.__POSITION_SIZE_USDC__.POST /skills/v1/trading/auto-exit in this skill's standard workflow.telegram:__TELEGRAM_CHAT_ID__.共 1 个版本