Skip to main content
Sports Skills is a free, open-source collection of Agent Skills that give an AI agent structured access to public sports data and prediction markets — no API keys, no signup. It’s a separate project from Machina (built and maintained by Machina Sports), and this page only covers how it connects to Machina — see its own site/repo for the full skill catalog and API reference.

What it is

  • 20 skills covering major sports leagues (NFL, NBA, WNBA, NHL, MLB, football/soccer, tennis, CFB, CBB, golf, F1, volleyball, cross country), prediction markets (Kalshi, Polymarket), betting math, and sports news aggregation.
  • Sources are all public (ESPN, Understat, FPL, official league/market APIs) — no licensed/commercial data providers.
  • Works with any Agent Skills-compatible harness: Claude Code, Cursor, Copilot, Gemini CLI, Windsurf, SportsClaw, and others.

Install

Upgrading to Machina

Sports Skills ships a machina skill specifically for this: it teaches an agent how to install machina-cli and connect to the Machina Sports premium infrastructure — trading delayed, open-source static data for live streams, betting odds, and agent-ready templates.
Once authenticated, the skill’s own guidance is explicit: don’t hand-roll raw HTTP calls against the premium API — go through the Machina MCP server the CLI wires up, which handles tenant routing and live data streaming into the agent’s context. See MCP and machina connect for that connection.
  • Machina CLI — what the upgrade path installs.
  • MCP — how a connected agent actually talks to a Machina project.
  • SportsClaw — an agent harness that bundles Sports Skills and can also connect to Machina.