← 返回 Skills 市场
Tübingen Weather Graphics
作者
Andreas Jung
· GitHub ↗
· v1.0.0
676
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install tuebingen-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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tuebingen-weather-graphics - 安装完成后,直接呼叫该 Skill 的名称或使用
/tuebingen-weather-graphics触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: 5-day forecast PNG for Tübingen
元数据
常见问题
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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 676 次。
如何安装 Tübingen Weather Graphics?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tuebingen-weather-graphics」即可一键安装,无需额外配置。
Tübingen Weather Graphics 是免费的吗?
是的,Tübingen Weather Graphics 完全免费(开源免费),可自由下载、安装和使用。
Tübingen Weather Graphics 支持哪些平台?
Tübingen Weather Graphics 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tübingen Weather Graphics?
由 Andreas Jung(@zopyx)开发并维护,当前版本 v1.0.0。
推荐 Skills