← Back to Skills Marketplace
NBA Tracker
by
luoruikun0531
· GitHub ↗
· v1.0.3
· MIT-0
299
Downloads
2
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install nba-tracker
Description
提供NBA球队和球员赛程、实时比分及关键时刻提醒,支持追踪球员伤病和自动添加比赛到日历,适合观赛辅助。
Usage Guidance
This skill appears to be what it claims: an nba_api-based viewer for schedules, scores, injuries and simple alerts. Before installing or running it: 1) review/trim the truncated calendar example — any use of subprocess or system calls to modify calendars can run shell commands on your machine, so only run that part if you trust the code and understand the commands; 2) test the included script in a sandbox or non-production environment (there are some coding inconsistencies/typos that could raise exceptions); 3) since the skill uses live NBA endpoints, expect network requests and rate limits; 4) no credentials are required, which reduces risk, but always inspect third-party example code (especially anything that spawns subprocesses or writes to system calendars) before use.
Capability Analysis
Type: OpenClaw Skill
Name: nba-tracker
Version: 1.0.3
The skill bundle is classified as suspicious due to the inclusion of code in SKILL.md that uses subprocess.run to execute osascript for macOS Calendar integration. This implementation is vulnerable to AppleScript injection because it embeds unsanitized variables (such as player names and matchups) directly into a script string. While this functionality aligns with the stated purpose of adding games to a calendar, the use of shell-level execution for system automation is a high-risk capability that could be exploited if the agent processes malicious input.
Capability Assessment
Purpose & Capability
Name/description (NBA schedules, scores, injuries, calendar add) match the code and SKILL.md examples which use nba_api and pandas. Declared dependencies (nba_api, pandas) are appropriate and no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md and code only call the nba_api endpoints and show examples for schedules, player stats, live scores and 'crunch time' alerts. One example (truncated) mentions adding games to Apple Calendar and earlier SKILL.md snippets import subprocess for that task — that could invoke system commands if followed, so review any calendar-related example code before running. Otherwise, examples do not ask the agent to read unrelated system files or exfiltrate data.
Install Mechanism
No install spec is provided; SKILL.md instructs users to pip install nba_api and pandas which is expected. No downloads from untrusted URLs or archive extraction steps are present.
Credentials
The skill requests no environment variables or credentials. The API usage relies on public nba_api library calls; optional proxy/custom headers are supported by the underlying library (user-supplied), which is reasonable for networking/troubleshooting.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or alter other skills. Model invocation is allowed (platform default) but there are no additional persistent actions in the files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nba-tracker - After installation, invoke the skill by name or use
/nba-tracker - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
v1.0.3: Full English documentation
v1.0.2
v1.0.2: English documentation for international users
v1.0.1
v1.0.1: Updated to English documentation, clarified viewing vs prediction market use cases
v1.0.0
NBA Tracker 1.0.0
- Initial release of an NBA game tracking toolkit, tailored for fans watching games.
- Provides player/team tracking, game schedule to calendar, real-time scores, and crunch time alerts (last 5 minutes & score difference under 5).
- Includes clear examples for player monitoring, schedule lookup, standings querying, and live score notifications.
- Emphasizes that the tool is for fan scenarios, not suited for prediction market/betting due to latency and reliability limits.
Metadata
Frequently Asked Questions
What is NBA Tracker?
提供NBA球队和球员赛程、实时比分及关键时刻提醒,支持追踪球员伤病和自动添加比赛到日历,适合观赛辅助。 It is an AI Agent Skill for Claude Code / OpenClaw, with 299 downloads so far.
How do I install NBA Tracker?
Run "/install nba-tracker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is NBA Tracker free?
Yes, NBA Tracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does NBA Tracker support?
NBA Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created NBA Tracker?
It is built and maintained by luoruikun0531 (@luoruikun0531); the current version is v1.0.3.
More Skills