← Back to Skills Marketplace
zopyx

Table Mountain Status

by Andreas Jung · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
787
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install table-mountain-status
Description
Fetch and report the Table Mountain Aerial Cableway status via the official weather API. Use when Master asks for “Tafelberg” updates, needs alerts about openings/closures, or wants automated Telegram reports about status, weather, and waiting times.
Usage Guidance
This skill appears to do exactly what it says: fetch a JSON status from a Table Mountain API and write a human-readable or JSON summary. Things to check before installing: 1) confirm you are comfortable the agent will access the network (the script calls a live URL) and that hitting the API at the shown path is permitted; 2) ensure you want periodic cron jobs writing files to data/table-mountain and decide on retention/permissions for those files; 3) if you plan to use the SKILL.md's Telegram example, verify your agent's Telegram integration is configured securely (this skill does not provide or request Telegram credentials); 4) if you have strict egress controls confirm the domain cms.tablemountain.net is allowed. If any of those are concerns, review or modify the script/cron schedule before enabling automated runs.
Capability Analysis
Type: OpenClaw Skill Name: table-mountain-status Version: 1.0.0 The skill's stated purpose and the instructions in SKILL.md are benign, focusing on fetching and reporting Table Mountain status. However, the `scripts/fetch_status.py` script exposes command-line arguments (`--url` and `--output`) that allow fetching data from arbitrary URLs (Server-Side Request Forgery risk) and writing data to arbitrary file paths. While the provided SKILL.md does not exploit these, the underlying script's design creates a vulnerability that could be leveraged by a malicious prompt injection against the agent, allowing it to perform unauthorized network requests or file system modifications.
Capability Assessment
Purpose & Capability
Name/description match the included script and README: the Python script fetches JSON from a Table Mountain API and formats/writes a summary. Nothing requested (no credentials, no unrelated binaries) appears out of scope for this purpose.
Instruction Scope
SKILL.md only instructs running the included script, writing output to local files, and setting up a cron job that asks the agent to post the summary to Telegram. The instructions do not ask the agent to read arbitrary system files or access credentials belonging to other services. The cron example assumes the agent has an external Telegram integration configured but does not attempt to capture Telegram credentials itself.
Install Mechanism
No install specification — instruction-only with an included small Python script. No downloads from external or untrusted URLs and no package installs are requested.
Credentials
The skill declares no environment variables or credentials and the script does not read sensitive environment variables. It may respect standard HTTP proxy environment variables (noted in SKILL.md) which is reasonable. The skill suggests posting to Telegram but does not request Telegram credentials itself.
Persistence & Privilege
Skill does not request always:true, does not modify other skills or system-wide configuration, and only writes its own output files under data/table-mountain by default. Autonomous invocation is allowed but is the platform default and not combined with other concerning privileges here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install table-mountain-status
  3. After installation, invoke the skill by name or use /table-mountain-status
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: fetch official Table Mountain cableway status
Metadata
Slug table-mountain-status
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Table Mountain Status?

Fetch and report the Table Mountain Aerial Cableway status via the official weather API. Use when Master asks for “Tafelberg” updates, needs alerts about openings/closures, or wants automated Telegram reports about status, weather, and waiting times. It is an AI Agent Skill for Claude Code / OpenClaw, with 787 downloads so far.

How do I install Table Mountain Status?

Run "/install table-mountain-status" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Table Mountain Status free?

Yes, Table Mountain Status is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Table Mountain Status support?

Table Mountain Status is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Table Mountain Status?

It is built and maintained by Andreas Jung (@zopyx); the current version is v1.0.0.

💬 Comments