Sports Events Query
v1.0.0Retrieve sports events, results, team info, and league details across multiple sports using TheSportsDB free API without requiring an API key.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description promise (sports events, teams, leagues via TheSportsDB) matches the included CLI script and SKILL.md examples. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
SKILL.md only instructs running the included Python script and installing the requests package. The script performs only outbound HTTPS requests to TheSportsDB API and prints formatted results; it does not read local sensitive files or environment variables.
Install Mechanism
There is no automated install spec; SKILL.md recommends 'pip install requests' which is appropriate and proportional for a Python script making HTTP requests.
Credentials
The skill requires no environment variables or credentials. The code uses a public API base URL with a hardcoded public key fragment and does not attempt to access external secrets or unrelated services.
Persistence & Privilege
Skill does not request always:true and has no install step that writes persistent agent or system-wide configuration. Autonomous invocation is available by default but presents normal, expected behavior for a skill of this type.
Assessment
This skill appears coherent and implements what it claims: a small CLI wrapper around TheSportsDB. It makes outbound HTTPS calls to a public API and requires only the 'requests' package. If you plan to install, be aware it performs network requests (no credentials are required) and will print API responses; review the included script before running if you have strict network or privacy policies in your environment.Like a lobster shell, security has layers — review code before you run it.
latest
Sports Events Query
Query sports events, fixtures, results, and team information via TheSportsDB free API. Covers soccer, basketball, tennis, baseball, and many more sports. Use when user asks about today's matches, upcoming games, league standings, team details, or sports results.
Features
- League Events: Query events/results by league name
- Team Search: Get team details, stadium, capacity
- Event Search: Search for specific matches
- Multi-sport Support: Soccer, Basketball, Tennis, Baseball, NFL, NHL, etc.
- No API Key Required: Uses free TheSportsDB API
Usage
# Query league events
python scripts/sports_api.py league "premier league"
python scripts/sports_api.py league "nba"
python scripts/sports_api.py league "la liga"
# Get team info
python scripts/sports_api.py team "Barcelona"
python scripts/sports_api.py team "Manchester United"
# Search events
python scripts/sports_api.py search "Real Madrid"
# List available leagues
python scripts/sports_api.py leagues
Supported Leagues
- English Premier League
- La Liga
- Bundesliga
- Serie A
- Ligue 1
- NBA
- NFL
- And many more...
API
This skill uses TheSportsDB free API - no API key required.
Examples
Premier League Results
$ python scripts/sports_api.py league "premier league"
📅 premier league 赛事
==================================================
Liverpool 4 - 2 Bournemouth
Aston Villa 0 - 0 Newcastle United
Tottenham Hotspur 3 - 0 Burnley
...
Team Information
$ python scripts/sports_api.py team "Barcelona"
🏟️ Barcelona
简称: FCB
主场: Spotify Camp Nou
容量: 99354
位置: Barcelona
国家: Spain
Installation
pip install requests
Comments
Loading comments...
