← 返回 Skills 市场
Tübingen Weather
作者
Andreas Jung
· GitHub ↗
· v1.0.0
691
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tuebingen-weather
功能描述
Send daily 08:00 weather reports for Tübingen using open-meteo.com. Use when Master wants an automated summary (current conditions + today’s high/low + rain chance) stored locally and forwarded via Telegram.
安全使用建议
This looks safe and does what it promises, but check two small points before installing: (1) The manifest omits required binaries — you will need python3 available and the OpenClaw CLI if you want to use the provided cron example. (2) The skill mentions forwarding via Telegram but contains no Telegram code or tokens; make sure your agent/platform has the desired messaging integration configured and trusted. Also confirm you are comfortable with the agent having network access to call open-meteo and with the script writing plain text files under data/weather (these files are local and readable by the agent). If you want these gaps fixed, ask the author to declare python3/openclaw as requirements and to document how Telegram forwarding is expected to work (or to add optional code that uses a specified TELEGRAM_TOKEN if you want that behavior encapsulated in the skill).
功能分析
Type: OpenClaw Skill
Name: tuebingen-weather
Version: 1.0.0
The skill fetches weather data from a legitimate public API (open-meteo.com) and outputs it to stdout or a local file. The `SKILL.md` instructs the agent to set up a cron job for daily execution, which is aligned with the stated purpose. The Python script uses only standard libraries and handles file paths safely. There is no evidence of data exfiltration, malicious execution, persistence mechanisms beyond the stated cron job, or adversarial prompt injection attempts against the agent. The use of `$(date +%F)` in the cron job command is a standard shell construct for date-stamping files, and the Python script handles the output path safely, indicating no malicious intent despite potential shell injection risks depending on the agent's execution environment.
能力评估
Purpose & Capability
The skill's name/description match the contained code and instructions: the Python script fetches Tübingen weather from open-meteo and outputs a short summary. Minor inconsistency: the manifest declares no required binaries, but SKILL.md demonstrates running the script with python3 and uses the openclaw CLI to add a cron job. Requiring python3 and an OpenClaw CLI is reasonable for the stated purpose but should be declared.
Instruction Scope
SKILL.md instructs only to run the included script, save the output under data/weather (optional), and schedule a cron job. The runtime instructions do not direct the agent to read unrelated files or environment variables. The doc asks the agent to forward the stdout summary via Telegram, but the skill itself contains no Telegram integration or credentials — this relies on the agent/platform having a messaging integration configured.
Install Mechanism
No install spec and no external packages are used; the script relies on Python stdlib and a direct HTTPS call to open-meteo. This is low-risk from an install perspective.
Credentials
The skill requests no environment variables or credentials and the code does not access secrets or unrelated config paths. The Telegram forwarding mentioned in the description is not implemented in the skill and would require the agent/platform to provide messaging credentials separately.
Persistence & Privilege
always is false and the skill does not request persistent elevated privileges or modify other skill configurations. It writes its own output files under data/weather which is appropriate for its function.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tuebingen-weather - 安装完成后,直接呼叫该 Skill 的名称或使用
/tuebingen-weather触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: daily 08:00 weather summary for Tübingen
元数据
常见问题
Tübingen Weather 是什么?
Send daily 08:00 weather reports for Tübingen using open-meteo.com. Use when Master wants an automated summary (current conditions + today’s high/low + rain chance) stored locally and forwarded via Telegram. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 691 次。
如何安装 Tübingen Weather?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tuebingen-weather」即可一键安装,无需额外配置。
Tübingen Weather 是免费的吗?
是的,Tübingen Weather 完全免费(开源免费),可自由下载、安装和使用。
Tübingen Weather 支持哪些平台?
Tübingen Weather 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tübingen Weather?
由 Andreas Jung(@zopyx)开发并维护,当前版本 v1.0.0。
推荐 Skills