Resources
7Install
npx skillscat add imoonkey/openweb/src-sites-espn Install via the SkillsCat registry.
SKILL.md
ESPN
Overview
Sports news, scores, and data. Public REST APIs — no auth required.
Workflows
Check live scores for a sport
getScoreboard(sport, league)→events[].name,competitors[].team,score,status
Look up a specific team
getTeams(sport, league)→team.id,team.displayNamegetTeam(sport, league, teamId=team.id)→displayName,record,logos,standingSummary
Check league standings
getStandings(sport, league)→children[].standings.entries[].team,stats
Get latest sports news
getNews(sport, league)→articles[].headline,description,published,links
Search for a player or team
searchPlayers(query, type)→displayName,shortName,type,sport,league
Operations
| Operation | Intent | Key Input | Key Output | Notes |
|---|---|---|---|---|
| getScoreboard | live/recent scores | sport, league, dates? | events[].name, competitors[].score, status | entry point |
| getTeam | team detail | sport, league, teamId (<- getTeams team.id) |
team.displayName, record, logos | |
| getTeams | list all teams | sport, league | team.id, team.displayName | entry point; use to find teamId |
| getStandings | league standings | sport, league | children[].standings.entries[].team, stats | entry point; may be empty in off-season |
| getNews | sports articles | sport, league | articles[].headline, description, published | entry point |
| searchPlayers | search players/teams | query, type?, limit? | items[].displayName, shortName, type | entry point; uses site.web.api.espn.com |
Quick Start
# NFL scoreboard
openweb espn exec getScoreboard '{"sport":"football","league":"nfl"}'
# Get NBA teams
openweb espn exec getTeams '{"sport":"basketball","league":"nba"}'
# Get a specific NFL team
openweb espn exec getTeam '{"sport":"football","league":"nfl","teamId":"17"}'
# NFL standings
openweb espn exec getStandings '{"sport":"football","league":"nfl"}'
# NFL news
openweb espn exec getNews '{"sport":"football","league":"nfl"}'
# Search for a player
openweb espn exec searchPlayers '{"query":"Patrick Mahomes","type":"player","limit":5}'