the-sports-db
Access sports data via TheSportsDB (teams, events, scores).
Why use this skill?
Install the TheSportsDB skill to enable your OpenClaw agent to fetch team data, live scores, and match fixtures easily. Perfect for sports fans.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gumadeiras/the-sports-dbWhat This Skill Does
The TheSportsDB skill allows the OpenClaw AI agent to interface with TheSportsDB API to retrieve real-time and historical sports information. This skill provides a structured way to query data concerning professional sports teams, upcoming event fixtures, and final match scores. By integrating this skill, users can enable their agent to act as a sports news assistant, tracking their favorite clubs or analyzing league progress without manually browsing the web. It serves as a wrapper for key API endpoints including team searches, the last five match results, and the next five upcoming matches for any specific team ID recognized by the database.
Installation
To install this skill, use the following command in your terminal:
clawhub install openclaw/skills/skills/gumadeiras/the-sports-db
After installation, you must configure your environment variables. Open your configuration file located at ~/.clawdbot/.env and ensure the variable THE_SPORTS_DB_KEY is assigned your valid API key. If you are performing initial testing, the service provider often allows the use of '123' or '3' as developmental keys.
Use Cases
- Personal Sports Assistant: Keep track of upcoming match dates for your favorite teams to ensure you never miss a game.
- Data Retrieval for Analysts: Quickly pull historical scorecards to analyze recent team performance trends.
- Contextual Awareness: Allow the AI to provide "pre-game" summaries by combining match fixture data with other informational inputs.
- Automated Alerts: Integrate with other agent skills to summarize the outcomes of matches once they conclude.
Example Prompts
- "OpenClaw, search for the latest information on Palmeiras and tell me their next five scheduled fixtures."
- "Can you check the scores for the last five matches played by team ID 134465?"
- "Is there any data available for the team Palmeiras? Provide me with their current status and any upcoming event details."
Tips & Limitations
- Rate Limiting: This skill is subject to a strict rate limit of 30 requests per minute. Avoid chaining excessive queries in rapid succession to prevent API throttling.
- Data Accuracy: Always ensure your team IDs are correct, as the API relies on specific numeric identifiers for fetching match-specific data.
- Maintenance: Periodically check the source repository at
openclaw/skillsfor updates, as API endpoints for public sports databases can change occasionally.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gumadeiras-the-sports-db": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
gotrain
MTA system train departures (NYC Subway, LIRR, Metro-North). Use when the user wants train times, schedules, or service alerts for MTA transit. Covers MTA Subway, LIRR, and Metro-North across the greater New York area.
apple-mail-search
Apple Mail search on macOS with fast metadata and full body lookup. Use for finding messages in Mail.app by subject/sender/recipient/date, opening messages, and reading full body text.
lastfm
Access Last.fm listening history, music stats, and discovery. Query recent tracks, top artists/albums/tracks, loved tracks, similar artists, and global charts.
little-snitch
Control Little Snitch firewall on macOS. View logs, manage profiles and rule groups, monitor network traffic. Use when the user wants to check firewall activity, enable/disable profiles or blocklists, or troubleshoot network connections.
calcurse
A text-based calendar and scheduling application. Use strictly for CLI-based calendar management.