From sundial-org-awesome-openclaw-skills-4
Tracks live sports scores and alerts for Soccer, NFL, NBA, NHL, MLB, and F1 using the free ESPN API. Configure teams and alert preferences via interactive setup script.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:sports-tickerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Track your favorite teams across **multiple sports** with **FREE live alerts**!
Track your favorite teams across multiple sports with FREE live alerts!
Supports: ⚽ Soccer • 🏈 NFL • 🏀 NBA • 🏒 NHL • ⚾ MLB • 🏎️ F1
When no config.json exists, running the setup script launches an interactive wizard:
python3 scripts/setup.py
The wizard asks:
After setup, your config.json is ready and you can start tracking!
Re-run setup anytime:
python3 scripts/setup.py --force # Overwrites existing config
# First time? Just run setup!
python3 scripts/setup.py # Interactive wizard
# Find team IDs (any sport)
python3 scripts/setup.py find "Lakers" basketball
python3 scripts/setup.py find "Chiefs" football
python3 scripts/setup.py find "Barcelona" soccer
# Test
python3 scripts/ticker.py
{
"teams": [
{
"name": "Barcelona",
"emoji": "🔵🔴",
"sport": "soccer",
"espn_id": "83",
"espn_leagues": ["esp.1", "uefa.champions"]
},
{
"name": "Lakers",
"emoji": "🏀💜💛",
"sport": "basketball",
"espn_id": "13",
"espn_leagues": ["nba"]
}
]
}
# Ticker for all teams
python3 scripts/ticker.py
# Live monitor (for cron)
python3 scripts/live_monitor.py
# League scoreboard
python3 scripts/ticker.py league nba basketball
python3 scripts/ticker.py league nfl football
python3 scripts/ticker.py league eng.1 soccer
# ESPN direct
python3 scripts/espn.py leagues
python3 scripts/espn.py scoreboard nba basketball
python3 scripts/espn.py search "Chiefs" football
No key needed. Covers all major sports and 50+ leagues worldwide.
Supported Sports:
npx claudepluginhub sundial-org/awesome-openclaw-skillsFetches MLB data from ESPN public endpoints: scores, standings, rosters, schedules, game summaries, play-by-play, win probability, injuries, transactions, depth charts, stats, leaders, and news. No API keys required.
Automate API Sports tasks via Rube MCP (Composio). Always search tools first for current schemas.
Fetches live sports scores, schedules, and events for NBA, NFL, NCAAF, MLB, and Soccer. Designed for AI agents powering prediction market strategies on Polymarket or Kalshi with MoonPay wallet integration.