← 返回 Skills 市场
382
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install shulian-weather
功能描述
Get current weather and forecasts via WeatherAPI.com. Use when: user asks about weather, temperature, or forecasts for any location. IMPORTANT: You must conf...
安全使用建议
This skill appears coherent and low-risk: it simply issues HTTPS requests to api.weatherapi.com using your WEATHER_API_KEY via curl. Before installing, (1) ensure you obtain the API key from the official WeatherAPI site and store it securely (avoid adding long-lived keys to shared shell rc files if the machine is multi-user), (2) confirm you’re comfortable with outbound requests to WeatherAPI (requests include the location strings you query), and (3) verify curl is an acceptable dependency on your system. Because this is instruction-only (no code bundled), the main risk is accidental leakage of the API key—prefer configuring it in the OpenClaw UI or a secure secret store rather than a world-readable file.
功能分析
Type: OpenClaw Skill
Name: shulian-weather
Version: 1.0.0
The skill's primary function is benign, providing weather information via WeatherAPI.com. However, the `SKILL.md` file defines `curl` commands that dynamically incorporate user input (e.g., location for `q=London`). If the OpenClaw agent does not properly sanitize this user input before executing the shell commands, it could lead to shell injection, allowing an attacker to execute arbitrary commands on the host system. This represents a significant vulnerability (potential RCE) but does not show clear evidence of intentional malicious behavior by the skill author, thus classifying it as suspicious.
能力评估
Purpose & Capability
Name/description, required binary (curl), and primaryEnv (WEATHER_API_KEY) all match the declared purpose of calling WeatherAPI.com. No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md only instructs how to provide an API key and shows curl commands to WeatherAPI endpoints. It refers to user-facing OpenClaw config files and logs (~/.openclaw/*) for setup/troubleshooting, which is reasonable and within scope.
Install Mechanism
Instruction-only skill with no install spec and no code to install—lowest install risk. It does require curl to be present, which is documented in metadata.
Credentials
Only the WEATHER_API_KEY is required (declared as primaryEnv) and the SKILL.md uses that same variable and an optional config-file apiKey entry. There are no extraneous SECRET/TOKEN/PASSWORD env vars requested.
Persistence & Privilege
Skill is not always-enabled and does not request elevated or cross-skill configuration changes. It asks the user to edit the skill's own OpenClaw config or set an env var—normal behavior.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install shulian-weather - 安装完成后,直接呼叫该 Skill 的名称或使用
/shulian-weather触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of shulian-weather skill.
- Provides current weather and forecasts using WeatherAPI.com.
- Requires users to supply and configure their own WeatherAPI key.
- Supports configuration via OpenClaw UI, config file, or environment variable.
- Needs curl and WEATHER_API_KEY environment variable to function.
- Suitable for answering weather, temperature, and forecast queries globally.
元数据
常见问题
数联互通weather 是什么?
Get current weather and forecasts via WeatherAPI.com. Use when: user asks about weather, temperature, or forecasts for any location. IMPORTANT: You must conf... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 382 次。
如何安装 数联互通weather?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install shulian-weather」即可一键安装,无需额外配置。
数联互通weather 是免费的吗?
是的,数联互通weather 完全免费(开源免费),可自由下载、安装和使用。
数联互通weather 支持哪些平台?
数联互通weather 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 数联互通weather?
由 PILAO(@jianmo1997)开发并维护,当前版本 v1.0.0。
推荐 Skills