
Nhl Data
Pulls NHL data from ESPN's public endpoints without any API keys or config. Covers everything you'd expect: live scores, standings, rosters, schedules, box scores, play-by-play, injuries, transactions, futures, and stats for both teams and players. The skill handles season year logic automatically based on the NHL's October to June calendar, which is nice because you don't have to think about whether February 2026 means the 2025 or 2026 season. Works through a CLI to avoid Python path issues. If you need other sports, the same author has parallel skills for NFL, NBA, MLB, and several others. Zero friction for hockey data.
- skills.sh installs
- 718
- GitHub stars
- 268
- last updated
- Aug 21, 2026
Install
$ npx -y skills add machina-sports/sports-skills --skill nhl-data --agent claude-codeInstalls into .claude/skills of the current project.
Files
NHL Data
Before writing queries, consult references/api-reference.md for endpoints, ID conventions, and data shapes.
Setup
Before first use, check if the CLI is available:
which sports-skills || pip install sports-skills
If pip install fails with a Python version error, the package requires Python 3.10+. Find a compatible Python:
python3 --version # check version
# If < 3.10, try: python3.12 -m pip install sports-skills
# On macOS with Homebrew: /opt/homebrew/bin/python3.12 -m pip install sports-skills
No API keys required.
Quick Start
Prefer the CLI — it avoids Python import path issues:
sports-skills nhl get_scoreboard
sports-skills nhl get_standings --season=2025
sports-skills nhl get_teams
CRITICAL: Before Any Query
CRITICAL: Before calling any data endpoint, verify:
- For the current season, omit
season/season_yearon ESPN commands — never hardcode one. - If only a team name is provided, call
get_teamsto resolve the team ID before using team-specific commands.
Choosing the Season
ESPN names an NHL season by the year it ends: 2026-27 is 2027, so in February 2026 the current season is 2026.
Sponsors
Details
- Repository
- github.com/machina-sports/sports-skills
- Categories
- Backend & APIs, Data Science & ML, Marketing & SEO, Finance & Trading, Game Development
- First seen
- Jun 3, 2026