Hong Kong MTR Next-Train ETA | 港鐵實時到站預報

v1.0.1

Fast, reliable, and token-efficient Hong Kong MTR next-train ETA lookup with fuzzy station matching and bilingual output (zh-HK/en). Use for queries like nex...

1· 143·0 current·0 all-time
byTom FONG@tomfong
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the actual behavior: a Python script that looks up MTR ETAs using DATA.GOV.HK and an MTR open-data CSV. Required binary (python3) is appropriate and no unrelated credentials or tools are requested.
Instruction Scope
SKILL.md directs only to run the included Python scripts. The scripts fetch the official CSV and call the rt.data.gov.hk API, use a local CSV cache, and write only the local CSV and __pycache__ as documented. There are no instructions to read system files, env secrets, or send data to unexpected endpoints.
Install Mechanism
No install spec; the skill is instruction/code-only. The only network downloads performed by the scripts are to documented, legitimate endpoints (opendata.mtr.com.hk and rt.data.gov.hk). No third-party binary downloads or obscure URLs are used.
Credentials
The skill requests no environment variables or credentials. All network calls are to the public MTR/data.gov.hk endpoints required for ETA lookups; write scope is limited to skill-local files.
Persistence & Privilege
Skill is not force-included (always:false). It does not request system-wide configuration changes or persistent elevated privileges; its write scope is documented and limited to the skill directory.
Assessment
This skill appears coherent and limited to fetching MTR schedule data. Before installing or running, you may want to: (1) inspect the two included Python scripts (mtr_eta.py and sync_mtr_stations.py) yourself (they are small and readable), (2) run the sync script manually the first time so you know when network activity occurs, (3) confirm you are comfortable with the two allowed domains (opendata.mtr.com.hk and rt.data.gov.hk), and (4) run it in a restricted environment if you prefer (it only writes a CSV and __pycache__ under the skill). Note: the registry lists no homepage/source verification in metadata, though the README references a GitHub URL — if provenance matters, verify the upstream repository before use.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dmmzf80868ejdtjxw1ze0j583crmd

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🚈 Clawdis
Binspython3

Comments