Install
openclaw skills install polymarket-weather-scannerWeather forecast analysis for Polymarket prediction markets. Find edge in temperature betting markets using 9-model ensemble forecasts (GFS, ECMWF, GraphCast...
openclaw skills install polymarket-weather-scannerFind profitable opportunities in Polymarket temperature markets using multi-model ensemble weather forecasts.
Works out of the box -- no API key needed for free tier (3 cities, 5 scans/day). Just install and run /scan.
Install the skill, then:
/scan
That's it. No setup needed for free tier.
For full access (all 16 cities, 100 scans/day), get a free API key:
curl -X POST https://polymarket-scanner.fly.dev/keys/free
Then set: export POLYMARKET_SCANNER_API_KEY="pm_your_key_here"
/scan - Scan for mispriced marketsScan all active weather temperature markets for profitable opportunities.
When the user asks to scan weather markets, find opportunities, check for edge, or look for Polymarket trades, run:
bash {baseDir}/scripts/scan.sh
Optional: pass number of days ahead to scan (default: 1). Example: bash {baseDir}/scripts/scan.sh 3
Display results as a table showing: city, date, forecast temp, confidence tier, edge %, and market cost.
/forecast <city> - Get ensemble forecastGet the multi-model ensemble weather forecast for a specific city.
When the user asks for a weather forecast, temperature prediction, or model comparison, run:
bash {baseDir}/scripts/forecast.sh "<city>" "<date>"
Where <city> is one of: nyc, chicago, miami, dallas, atlanta, seattle, toronto, london, paris, munich, seoul, ankara, wellington, lucknow, buenos-aires, sao-paulo.
And <date> is optional, in YYYY-MM-DD format (defaults to tomorrow).
Display the forecast showing: high temperature, standard deviation, number of models used, and individual model predictions.
/cities - List available citiesShow which cities are available for scanning based on your tier.
bash {baseDir}/scripts/cities.sh
/tiers - Show subscription plansDisplay available subscription tiers and pricing.
bash {baseDir}/scripts/tiers.sh
| Tier | Price | Cities | Scans/day | Features |
|---|---|---|---|---|
| Free | $0 | NYC, Chicago, Miami | 5 | Core scanning |
| Scanner | 5 USDC/mo | All 16 cities | 100 | Full coverage |
| Pro | 15 USDC/mo | All 16 cities | Unlimited | + Backtest |
| Trader | 30 USDC/mo | All 16 cities | Unlimited | + Auto-trade signals |
Payment: USDC on Base chain. Run /tiers for details.
| Endpoint | Data Sent | Purpose |
|---|---|---|
https://polymarket-scanner.fly.dev/scan/weather | API key (header) | Scan markets |
https://polymarket-scanner.fly.dev/forecast/{city} | API key, city, date | Get forecast |
https://polymarket-scanner.fly.dev/cities | API key | List cities |
https://polymarket-scanner.fly.dev/tiers | None | Show pricing |
https://polymarket-scanner.fly.dev/keys/free | Client IP | Create free key |
By using this skill, scan requests are sent to the Polymarket Weather Scanner API. Only install if you trust this service.