ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

sports-ticker

Live sports alerts for Soccer, NFL, NBA, NHL, MLB, F1 and more. Real-time scoring with FREE ESPN API. Track any team from any major league worldwide.

Why use this skill?

Track live scores for NFL, NBA, Soccer, and more with the OpenClaw sports-ticker. Get free, real-time game updates and alerts.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/robbyczgw-cla/sports-ticker
Or

What This Skill Does

The sports-ticker skill is a powerful, lightweight OpenClaw agent designed to keep you updated on your favorite sports teams in real-time. By leveraging the free and publicly accessible ESPN API, this skill eliminates the need for expensive subscriptions or API keys, providing live score alerts, game-day reminders, and comprehensive league schedules. It supports a massive range of sports, including Soccer, NFL, NBA, NHL, MLB, and F1. Whether you need an alert when a goal is scored, a notification 30 minutes before tip-off, or a summary of final scores, this skill automates your sports tracking so you never miss a moment of the action.

Installation

To install this skill, run the following command in your terminal:

clawhub install openclaw/skills/skills/robbyczgw-cla/sports-ticker

Once installed, initialize your configuration by running python3 scripts/setup.py. This triggers an interactive wizard that helps you select your teams, configure alert styles, set quiet hours, and define your preferred notification preferences. If you need to refresh your configuration later, you can force a re-run using python3 scripts/setup.py --force.

Use Cases

  • Casual Fans: Set up quiet hours so that you receive only final scores rather than play-by-play updates during the work day.
  • Die-Hard Enthusiasts: Track specific teams across multiple leagues, receiving real-time alerts for touchdowns, red cards, home runs, or 3-pointers as they happen.
  • Data Junkies: Use the scripts/schedule.py --json or scripts/auto_setup_crons.py --json commands to feed game data into other OpenClaw workflows or external databases.
  • Proactive Planning: Utilize the scheduling features to see upcoming fixtures for the next 30 days, allowing you to plan your viewing schedule well in advance.

Example Prompts

  1. "Check the current live scores for my tracked NBA teams and tell me if the Lakers are playing tonight."
  2. "Show me the next five games for Barcelona and add a reminder 30 minutes before kickoff."
  3. "List all upcoming NFL games for the next 7 days in a compact format."

Tips & Limitations

  • Proactive Management: Use scripts/auto_setup_crons.py to ensure your notifications are automated on your system even when you aren't actively monitoring your terminal.
  • Finding Teams: If you are unsure about a team's ID, use scripts/setup.py find "Team Name" sport to quickly retrieve the correct identifier for your config.
  • Limitations: The skill is dependent on the uptime and availability of the ESPN API. While robust, ensure your system has reliable internet access to receive timely updates. Because the configuration is stored locally in config.json, back up this file if you frequently migrate your OpenClaw agent settings.

Metadata

Stars1171
Views1
Updated2026-02-19
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-robbyczgw-cla-sports-ticker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#sports#notifications#api#live-updates#automation
Safety Score: 4/5

Flags: network-access, file-write, file-read, external-api, code-execution