prophetx
Installation
SKILL.md
ProphetX — Public Exchange Markets (read-only)
Before writing queries, consult references/api-reference.md for sport codes and command parameters.
Read this first — what this skill can and cannot return:
- ✅ Tournaments (leagues), events (with home/away, schedule, status), market catalog (moneyline/spread/total, alt lines, player props on v2), matched stake (
total_stake), primary-line flag (favourite). - ✅ Exchange odds (American) with derived implied probability — but ONLY on markets where a public order book is exposed. Check
selections_availableper market; availability varies (pre-game core markets usually have books; in-play and low-activity markets often come back[null, null]). - ❌ Guaranteed odds on every market, or full order-book depth/liquidity. When
selections_availableisFalse, only structure and matched stake exist — never invent odds. Complete odds coverage lives behind the authenticated ProphetX Affiliate API, a separate credentialed Machina connector — never wire tokens into this skill.
Quick Start
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