Fetch and analyze sports data from 20+ leagues and prediction markets — compute betting odds and arbitrage, generate match reports, and monitor live markets across football, basketball, baseball, hockey, soccer, tennis, golf, cricket, esports, and more.
Betting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no API calls. Works with odds from any source: ESPN (American odds), Polymarket (decimal probabilities), Kalshi (integer probabilities). Use when: user asks about bet sizing, expected value, edge analysis, Kelly criterion, arbitrage, parlays, line movement, odds conversion, or comparing odds across sources. Also use when you have odds from ESPN and a prediction market price and want to evaluate whether a bet has positive expected value. Don't use when: user asks for live odds or market data — use polymarket, kalshi, or the sport-specific skill to fetch odds first, then use this skill to analyze them.
College Basketball (CBB) data via ESPN public endpoints — scores, standings, rosters, schedules, game summaries, play-by-play, win probability, rankings, futures, team/player stats, and news for NCAA Division I men's basketball. Zero config, no API keys. Use when: user asks about college basketball scores, March Madness, NCAA tournament, standings, rankings, team rosters, schedules, play-by-play, betting futures, team/player statistics, or CBB news. Don't use when: user asks about NBA/WNBA (use nba-data/wnba-data), college football (use cfb-data), or non-sports topics.
College Football (CFB) data via ESPN public endpoints — scores, standings, rosters, schedules, game summaries, play-by-play, rankings, injuries, futures, team/player stats, and news for NCAA Division I FBS. Zero config, no API keys. Use when: user asks about college football scores, standings, rankings, team rosters, schedules, game results, play-by-play, injuries, betting futures, team/player statistics, or CFB news. Don't use when: user asks about NFL (use nfl-data), college basketball (use cbb-data), or non-sports topics.
Cricket data via ESPN public endpoints and Cricsheet open data — live-ish series scoreboards, standings, match summaries and news (ESPN), plus historical ball-by-ball, player stats, and player registry (Cricsheet, ODC-BY 1.0). Zero config, no API keys. Use when: user asks about cricket scores, IPL/BBL/PSL/international series, points tables, match details, cricket news, ball-by-ball history, or player career stats. Don't use when: user asks about other sports — use football-data (soccer), nfl-data (NFL), nba-data (NBA), wnba-data (WNBA), nhl-data (NHL), mlb-data (MLB), tennis-data (tennis), golf-data (golf), cfb-data (college football), cbb-data (college basketball), or fastf1 (F1). For betting odds use polymarket or kalshi. For general news use sports-news. Don't use for ICC rankings — no free source exists (v1 limitation).
Esports data — Dota 2 (OpenDota) and League of Legends esports (Leaguepedia). Pro matches, tournaments, teams, and structured LoL competitive data. Use when: user asks about Dota 2 pro matches/teams/leagues, or LoL esports tournaments/rosters/results. Don't use when: user asks about esports betting/odds — use the `kalshi` (get_esports_odds) or `polymarket` (get_esports_events) skills (no keyless bookmaker-odds source exists). Don't use for non-Dota/LoL titles (only Dota 2 and LoL are covered).
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub machina-sports/sports-skillsBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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. Just works for read-only sports data.
Agents should treat sports-skills as read-only by default:
Machine-readable capability and risk metadata lives in skills/catalog.json.
npx skills add machina-sports/sports-skills
Python package users:
pip install sports-skills
Includes all sports modules in the base package.
To upgrade to the latest version, run the same command with the --yes flag:
npx skills add machina-sports/sports-skills --yes
A collection of agent skills that wrap publicly available sports data sources and APIs. These skills don't provide proprietary data — they give AI agents a structured interface to data that's already freely accessible on the web:
polymarket-trading skill.Machina Predictions commands for power rankings, model analysis, and sports predictions
Football data analytics toolkit for Claude Code. Covers Opta, StatsBomb, Wyscout, SportMonks, FPL, and free sources. Acquire, wrangle, compute, analyse, visualise, and learn. Includes a searchable MCP docs server, 11 skills, and 3 agents.
Multi-agent AI coach for endurance & strength athletes — runs entirely inside Claude Code.
📊 Data-AI Analyst — Data-AI Analyst + Business Intelligence Specialist
67 trading, DeFi, and quantitative finance Agent Skills. Market data APIs, on-chain analysis, backtesting, risk management, execution, tax compliance, and more.
Analyze NFT rarity scores and valuations across collections
Teneo Protocol skills — CLI for querying 400+ AI agents, deployment guide for building your own agents, and auto-generated per-agent skills for web scraping, crypto data, analytics, and social media automation