← Back to Skills Marketplace
161
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install tpvl
Description
TPVL (Taiwan Professional Volleyball League) stats, scores, schedules, and standings for Taiwan's pro volleyball.
Usage Guidance
This skill appears coherent and low-risk: it scrapes TPVL site pages (https://tpvl.tw) by extracting __NEXT_DATA__ JSON and caches results in /tmp/tpvl_cache for 30 minutes. Before running, ensure you are comfortable with network access to tpvl.tw from your environment and with installing the listed Python dependencies (Python 3.11+ recommended). Running the included modules (or the test block in scripts/_tpvl_api.py) will make HTTP requests to the site. Also verify that scraping the site complies with TPVL's terms of service if you plan to use it beyond casual/personal use.
Capability Analysis
Type: OpenClaw Skill
Name: tpvl
Version: 1.1.0
The skill is a well-documented tool for querying Taiwan Professional Volleyball League (TPVL) statistics, including game results, schedules, and standings. It extracts data from the official website (tpvl.tw) by parsing server-side rendered JSON (__NEXT_DATA__), which is a legitimate technique described in the documentation. The scripts (e.g., tpvl_games.py, _tpvl_api.py) follow their stated purpose without any evidence of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: scripts fetch TPVL site __NEXT_DATA__ JSON to produce games, schedule, standings, and (eventually) player stats. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md and scripts instruct only page fetches/parsing of Next.js __NEXT_DATA__ and produce local output. The scripts read/write only a local cache under /tmp/tpvl_cache and do not access other system files, environment variables, or external endpoints beyond the TPVL site.
Install Mechanism
No install spec is provided (instruction-only skill) and the included Python scripts list typical dependencies (requests, beautifulsoup4, lxml). There are no downloads from untrusted URLs or archived extracts in the install metadata.
Credentials
The skill requires no environment variables or credentials. The only runtime side-effect is caching to /tmp/tpvl_cache for 30 minutes, which is proportional to the described caching behavior.
Persistence & Privilege
always is false; the skill does not request permanent agent presence or modify other skills/config. It only writes transient cache files to /tmp and otherwise runs as a normal local script.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tpvl - After installation, invoke the skill by name or use
/tpvl - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
修復時區bug、正則強化、加入重試機制、比分解析優化、球員數據自動偵測
v1.0.3
v1.0.3: fix team names
v1.0.2
v1.0.2: fix English team names per Wikipedia
v1.0.1
v1.0.1: fix English team names from Wikipedia
v1.0.0
v1.0.0: Initial release
Metadata
Frequently Asked Questions
What is TPVL 台灣職業排球聯盟?
TPVL (Taiwan Professional Volleyball League) stats, scores, schedules, and standings for Taiwan's pro volleyball. It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.
How do I install TPVL 台灣職業排球聯盟?
Run "/install tpvl" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is TPVL 台灣職業排球聯盟 free?
Yes, TPVL 台灣職業排球聯盟 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does TPVL 台灣職業排球聯盟 support?
TPVL 台灣職業排球聯盟 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created TPVL 台灣職業排球聯盟?
It is built and maintained by ichendong (@ichendong); the current version is v1.1.0.
More Skills