Help us improve
Share bugs, ideas, or general feedback.
From research-skills
Query Polymarket prediction market data — search markets, get prices, orderbooks, and price history. Read-only via public REST APIs, no API key needed.
npx claudepluginhub rnben/hermes-skills --plugin research-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/research-skills:polymarketThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query prediction market data from Polymarket using their public REST APIs.
Applies 10 pre-set color/font themes or generates custom ones for slides, documents, reports, and HTML landing pages.
Share bugs, ideas, or general feedback.
Query prediction market data from Polymarket using their public REST APIs. All endpoints are read-only and require zero authentication.
See references/api-endpoints.md for the full endpoint reference with curl examples.
outcomePrices field: JSON-encoded array like ["0.80", "0.20"]clobTokenIds field: JSON-encoded array of two token IDs [Yes, No] for price/book queriesconditionId field: hex string used for price history queriesgamma-api.polymarket.com — Discovery, search, browsingclob.polymarket.com — Real-time prices, orderbooks, historydata-api.polymarket.com — Trades, open interestWhen a user asks about prediction market odds:
Format prices as percentages for readability:
["0.652", "0.348"] becomes "Yes: 65.2%, No: 34.8%"Example: "Will X happen?" — 65.2% Yes ($1.2M volume)
The Gamma API returns outcomePrices, outcomes, and clobTokenIds as JSON strings
inside JSON responses (double-encoded). When processing with Python, parse them with
json.loads(market['outcomePrices']) to get the actual array.
Generous — unlikely to hit for normal usage: