ahump20

Sports Plugins — Data skill for Claude Code

Data community

A curated marketplace of high-quality community sports plugins for Claude Code, Codex, and AI coding assistants.

How to install Sports Plugins

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ahump20/Sports-Plugins and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Sports Plugins does

A curated marketplace of high-quality community sports plugins for Claude Code, Codex, and AI coding assistants. Covers analytics, live scores, fantasy sports, fitness tracking, and more.

Alternatives in Data

  • Azure Event Hub .net — High-throughput event streaming 1.8k ★
  • Global Stock Data — US stock market data for AI coding assistants — zero-auth, official sources 1.5k ★
  • Lecture To Notes — Lecture recordings → structured grounded notes + a synced HTML viewer: video, timestamped transcript and curat 100 ★

README

Sports-Plugins

Claude Code plugins for baseball, football and basketball. Every number a skill produces comes from a script with tests that check it against a published source.

/plugin marketplace add ahump20/Sports-Plugins
/plugin install baseball@Sports-Plugins
Plugin Skills Checked against
baseball rules, analytics, data Ohtani 2024 wOBA .431, Skubal 2024 FIP 2.49 (FanGraphs)
football rules, analytics, data nflverse player stats to three decimals; passer rating 122.5 (Rodgers 2011)
basketball rules, analytics, data Curry 2015-16 TS% .669; Warriors ratings 114.5 / 103.8 (Basketball-Reference)
cbb-sabermetrics live NCAA DI baseball via the Blaze Sports Intel MCP
texas-longhorns-intel Texas baseball, built on cbb-sabermetrics

Each sport has three skills:

  • rules: rulings by level (pro, college, international), with rule numbers and the season each rule took effect.
  • analytics: a standard-library Python script that computes the metrics, plus what each metric means and when it misleads.
  • data: free sources that work today, with exact URLs, field names and the traps in each.

No API keys and no paid services. The scripts need Python 3.9+.

Tests

npm run test:py
SPORTS_LIVE=1 python3 -m unittest discover -s plugins/football/skills/football-analytics/tests   # downloads real data
claude plugin validate .

CI runs the offline tests on every pull request and the live ones weekly.

Plugin Structure

Every plugin follows the standard [Claude Code plugin structure](https://github.com/anthropics/claude-plugins-official):

plugin-name/
├── .claude-plugin/
│   └── plugin.json      # Plugin metadata (required)
├── .mcp.json            # MCP server configuration (optional)
├── skills/              # Skill definitions (preferred)
│   ├── skill-