← Back to Skills Marketplace
Tübingen Weather Graphics
by
Andreas Jung
· GitHub ↗
· v1.0.0
676
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install tuebingen-weather-graphics
Description
Generate and send a 5-day Tübingen weather graphic (PNG) from open-meteo.com. Use when Master wants a nicer visual forecast plus summary text for the next few days.
Usage Guidance
This skill appears to do exactly what it says: fetch public forecast data from open-meteo and render a PNG. Before installing, consider: 1) whether you want the optional cron scheduling that will cause the agent to automatically run the script and send images (ensure the destination channel is correct and authorized), 2) create the venv and install the required Python packages (note the doc lists numpy and pillow but the example only installs matplotlib), and 3) verify the output path (data/weather/...) is acceptable. No secrets are requested and no hidden endpoints were found.
Capability Analysis
Type: OpenClaw Skill
Name: tuebingen-weather-graphics
Version: 1.0.0
The skill bundle is benign. It fetches weather data from the legitimate `api.open-meteo.com` endpoint and generates a local PNG graphic as described. The `SKILL.md` instructions for the agent are clear, directly related to the skill's purpose, and do not contain any prompt injection attempts to mislead the agent into malicious actions. The Python script (`scripts/generate_forecast_graph.py`) performs standard operations without any signs of data exfiltration, malicious execution, persistence, or obfuscation. The suppressed Bandit warning (S310) for `urllib.request.urlopen` is acceptable as the URL is hardcoded and not user-controlled.
Capability Assessment
Purpose & Capability
Name/description match the included script and instructions. The script fetches forecast data from open-meteo.com and produces a PNG; no unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md stays within the task: it instructs creating a venv, installing plotting libs, running the script, and (optionally) scheduling a cron job that tells the agent to run the script and send the PNG. The cron example includes an automated send to 'Master' (e.g., via Telegram) — expected for automated posting but worth noting because it enables periodic network calls and automatic outbound messages.
Install Mechanism
No install spec is provided (instruction-only) and the example uses a local venv + pip. This is low-risk; the script is included in the bundle. Minor documentation inconsistency: prerequisites list matplotlib, numpy, pillow, but the pip example only shows 'pip install matplotlib' (matplotlib typically pulls numpy but not pillow).
Credentials
The skill requests no environment variables, no secrets, and the code only accesses a public open-meteo API endpoint. There are no requests for unrelated credentials or config paths.
Persistence & Privilege
always:false (normal). The SKILL.md shows how to schedule an OpenClaw cron job that will autonomously run the script and send the result — this is expected for periodic forecast posting but users should be aware that enabling the cron will cause recurring network calls and automatic outbound messages.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tuebingen-weather-graphics - After installation, invoke the skill by name or use
/tuebingen-weather-graphics - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: 5-day forecast PNG for Tübingen
Metadata
Frequently Asked Questions
What is Tübingen Weather Graphics?
Generate and send a 5-day Tübingen weather graphic (PNG) from open-meteo.com. Use when Master wants a nicer visual forecast plus summary text for the next few days. It is an AI Agent Skill for Claude Code / OpenClaw, with 676 downloads so far.
How do I install Tübingen Weather Graphics?
Run "/install tuebingen-weather-graphics" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tübingen Weather Graphics free?
Yes, Tübingen Weather Graphics is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Tübingen Weather Graphics support?
Tübingen Weather Graphics is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tübingen Weather Graphics?
It is built and maintained by Andreas Jung (@zopyx); the current version is v1.0.0.
More Skills