← 返回 Skills 市场
173
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wttr-weather
功能描述
How to check weather forecasts using wttr.in service. Make sure to use this skill whenever the user mentions weather, forecast, temperature, or wants to chec...
安全使用建议
This skill appears to be what it says: a wttr.in client. Before installing, be aware: (1) it makes outbound HTTP requests to wttr.in (and subdomains) and will request whatever host/name you provide — avoid passing sensitive internal hostnames or IPs you don't want probed; (2) the Python script invokes curl and wget at runtime, so those utilities (and Python) must be available on the host even though they aren't listed as required binaries; (3) the skill does not request credentials, and it doesn't modify other skills or system config. If you plan to allow autonomous agent invocation, remember the agent could use this skill to make network calls; if that concerns you, restrict autonomous use or run in a sandboxed environment.
功能分析
Type: OpenClaw Skill
Name: wttr-weather
Version: 1.0.0
The wttr-weather skill is a legitimate utility for querying weather information from the wttr.in service. It includes a Python wrapper (scripts/weather.py) that uses subprocess to execute curl and wget for fetching data in various formats (JSON, ANSI, PNG). While the script lacks strict input sanitization for the output file path in the PNG download function—which could theoretically be used to overwrite files if the agent is misdirected—there is no evidence of malicious intent, data exfiltration, or prompt injection. The code and documentation (SKILL.md, quick-reference.md) are well-structured and align perfectly with the stated purpose.
能力评估
Purpose & Capability
Name/description (wttr.in weather queries) align with the included SKILL.md, reference docs, and the Python script. The script implements queries to wttr.in (v2/v3), PNG/JSON/prometheus formats, moon data, multi-location queries, and examples exactly as described.
Instruction Scope
Instructions and the script only perform network requests to wttr.in (and v2/v3 subdomains) and local file writes for PNG downloads. There is no instruction to read unrelated local files or other credentials. However, the tool accepts arbitrary location strings (including IPs or domain-like inputs) and will issue HTTP requests for them — this can be used to probe reachable network hosts if a user passes such locations.
Install Mechanism
No install spec (instruction-only plus a helper script). Nothing in the package downloads or executes remote code at install time.
Credentials
The skill declares no required env vars or credentials, which is appropriate. Minor mismatch: registry metadata lists no required binaries, but the Python script invokes external tools (curl and wget) via subprocess; those runtime binaries are assumed present but not declared. No secrets or unrelated credentials are requested.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide agent settings. It does not persist credentials or request elevated privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wttr-weather - 安装完成后,直接呼叫该 Skill 的名称或使用
/wttr-weather触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
wttr-weather 1.0.0 – Initial release
- Provides an extensive guide on using the wttr.in weather service via a Python script.
- Supports global location queries, 54+ languages, flexible output formats (terminal, JSON, PNG, Prometheus), and moon phases.
- Documents advanced features: custom formatting, map views, detailed forecasts, and multi-location queries.
- Includes integration tips for tmux, shell aliases, and Python applications.
- Reference quick guide and troubleshooting included for convenience.
元数据
常见问题
wttr-weather 是什么?
How to check weather forecasts using wttr.in service. Make sure to use this skill whenever the user mentions weather, forecast, temperature, or wants to chec... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 173 次。
如何安装 wttr-weather?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wttr-weather」即可一键安装,无需额外配置。
wttr-weather 是免费的吗?
是的,wttr-weather 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
wttr-weather 支持哪些平台?
wttr-weather 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 wttr-weather?
由 fbbyqsyea(@fbbyqsyea)开发并维护,当前版本 v1.0.0。
推荐 Skills