betting
Betting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no…
ProphetX betting exchange — public tournaments, events, markets, and exchange odds. No API key, read-only. Covers soccer, tennis, basketball, baseball (MLB), NFL, NHL. IMPORTANT: odds are per-market optional — they appear only when a public order book exists (check
$ npx -y skills add machina-sports/sports-skills --skill prophetx --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/prophetxContext preview
The summary Claude sees to decide when to auto-load this skill.
ProphetX betting exchange — public tournaments, events, markets, and exchange odds. No API key, read-only. Covers soccer, tennis, basketball, baseball (MLB), NFL, NHL. IMPORTANT: odds are per-market optional — they appear only when a public order book exists (check
name: prophetx description: | ProphetX betting exchange — public tournaments, events, markets, and exchange odds. No API key, read-only. Covers soccer, tennis, basketball, baseball (MLB), NFL, NHL. IMPORTANT: odds are per-market optional — they appear only when a public order book exists (check `selections_available`); empty/suspended books return market structure and matched stake only. Full guaranteed odds coverage requires the authenticated ProphetX Affiliate API (separate Machina connector). Use when: user asks what markets/lines ProphetX offers for a game, ProphetX exchange odds and order-book prices (when exposed), event/tournament discovery, market structure (spreads, totals, alt lines, player props), or matched-stake activity. Don't use when: user needs guaranteed odds on every market or in-play liquidity — that requires the authenticated Affiliate connector (Machina platform). For prediction-market prices use polymarket or kalshi. For scores/stats use the sport-specific skill (nfl-data, mlb-data, football-data, ...). For news use sports-news. license: MIT metadata: author: machina-sports version: "0.1.0"
Before writing queries, consult `references/api-reference.md` for sport codes and command parameters.
**Read this first — what this skill can and cannot return:**
Prefer the CLI — it avoids Python import path issues:
sports-skills prophetx get_sports_config sports-skills prophetx search_markets --sport=nfl --query="Eagles" sports-skills prophetx get_todays_events --sport=mlb sports-skills prophetx get_tournaments --sport=soccer sports-skills prophetx get_markets --event_id=19742 --api_version=v2
Python SDK (alternative):
from sports_skills import prophetx prophetx.get_sports_config() prophetx.search_markets(sport="nfl", query="Eagles") prophetx.get_todays_events(sport="mlb") prophetx.get_events(109) # tournament_id prophetx.get_markets(19742, api_version="v2") # event_id prophetx.get_market(19742, 219) # market id or "19742:219"
1. `search_markets --sport=nfl --query="Eagles"` — soonest matching events with their markets. 2. Present market names/types/lines; quote odds only from markets with `selections_available: true`, and say explicitly when a market's public book is empty.
1. `get_todays_events --sport=mlb` — today's events (UTC) with home/away and schedule. 2. Follow with `get_markets --event_id=<id> --api_version=v2` for the full catalog (player props, alt lines).
1. `get_sports_config` — sports and live tournaments. 2. `get_tournaments --sport=soccer` → `get_events --tournament_id=<id>`.
Open-source agent skills for live sports data and prediction markets. Built for the Agent Skills spec. Works with sportsclaw, OpenClaw, Claude Code, Cursor, Copilot, Gemini CLI, Hermes Agent, and every major AI agent. Zero API keys. Zero signup.
Betting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no…
College Basketball (CBB) data via ESPN public endpoints and the NCAA's official endpoints — scores, standings, rosters, schedules, game summaries,…
College Football (CFB) data via ESPN public endpoints and the NCAA's official endpoints — scores, standings, rosters, schedules, game summaries, play-by-play,…
Cricket data via ESPN public endpoints and Cricsheet open data — live-ish series scoreboards, standings, match summaries and news (ESPN), plus historical…
Esports data — Dota 2 (OpenDota) and League of Legends esports (Leaguepedia). Pro matches, tournaments, teams, and structured LoL competitive data. Use when:…
Formula 1 data — race schedules, results, lap timing, driver and team info. Powered by the FastF1 library. Covers F1 sessions, qualifying, practice, race…