← 返回 Skills 市场
Weather via OpenMeteo (via openmeteo-sh cli; simple ver)
作者
Nikita Shkoda
· GitHub ↗
· v1.2.1
1135
总下载
4
收藏
3
当前安装
4
版本数
在 OpenClaw 中安装
/install openmeteo-sh-weather-simple
功能描述
Get current weather and forecasts for any city or coordinates using free OpenMeteo API. Use when the user asks about weather, temperature, rain, snow, wind,...
安全使用建议
This skill appears to be what it claims: a thin wrapper instructing the agent to call the openmeteo-sh CLI and summarize results. Before installing/use: (1) ensure you have the openmeteo binary from a trusted source (brew/apt/GitHub) and inspect that code if you install from a third-party tap/repo; (2) be aware the agent may use your session default location (if present) and will carry over previously requested parameters into follow-ups — if you prefer not to reuse prior query parameters or default locations, mention that explicitly when asking; (3) the skill does not request any API keys or system credentials, and network calls are limited to Open-Meteo endpoints as documented.
功能分析
Type: OpenClaw Skill
Name: openmeteo-sh-weather-simple
Version: 1.2.1
The skill bundle is designed for fetching weather information using the `openmeteo` CLI. The `SKILL.md` explicitly instructs the AI agent to quote all user-provided values in shell commands (Rule 2), which is a critical security measure against shell injection vulnerabilities. The `README.md` transparently declares network access only to `api.open-meteo.com` and `geocoding-api.open-meteo.com`. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent for harmful purposes. The instructions are clear and aligned with the stated benign purpose.
能力评估
Purpose & Capability
Name/description ask for weather lookups and the skill requires only the `openmeteo` CLI binary; no unrelated binaries, env vars, or permissions are requested. The README and SKILL.md consistently describe using the Open-Meteo API via the openmeteo-sh CLI.
Instruction Scope
Runtime instructions stay within weather queries (constructing quoted CLI args, selecting params, summarizing results). Two behaviors to be aware of: (1) the skill says to use the user's default city/country from session context if no location is provided (this requires access to conversation/session metadata, which is normal but should be expected), and (2) it instructs the agent to carry over previously used query parameters to follow-ups (this is convenient but could cause the agent to request more variables than strictly necessary in subsequent queries). No instructions read files, env vars, or send data to unexpected endpoints.
Install Mechanism
This is an instruction-only skill with no install spec (lowest risk). The README provides optional installation commands for the openmeteo-sh CLI (brew tap, apt repo, or from-source via GitHub). Those install instructions point to the project's GitHub and a GitHub Pages-hosted apt repo; they are typical but should be validated by the user before running on their machine.
Credentials
No environment variables, credentials, or config paths are required. The only external access is the openmeteo CLI making HTTPS requests to Open-Meteo endpoints (as documented).
Persistence & Privilege
The skill does not request persistent/always-included privileges (always:false). It does allow normal autonomous invocation (platform default), which is expected for skills and not a concern here given the limited scope.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openmeteo-sh-weather-simple - 安装完成后,直接呼叫该 Skill 的名称或使用
/openmeteo-sh-weather-simple触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.1
- Added new rule: always quote all user-provided shell command values except known-safe tokens.
- Clarified default city/country usage from session context when no location is specified.
- Minor improvements to rules for increased safety and clarity.
v1.1.1
Version 1.1.1
- Change installation instructions in README to use GPG-signed APT repo
v1.1.0
- Clarified conversational behavior for city switching: when the user asks about a new city, all parameters from prior weather queries in the conversation (including those added in follow-ups) are combined and applied to the new query.
- Added a new rule detailing how to persist and union query parameters across sequential weather requests within a conversation.
- No functional changes to commands, variables, or output formatting.
v1.0.0
Initial release of openmeteo-sh-weather-simple
- Get current weather and up to 16-day forecasts for any city or coordinates using the free OpenMeteo API and CLI.
- No API key required; works via the openmeteo CLI.
- Supports queries on temperature, rain, snow, wind, umbrella needs, and more.
- Simple usage and option guide included for customizing results.
- Summarizes results naturally; does not return raw CLI output.
元数据
常见问题
Weather via OpenMeteo (via openmeteo-sh cli; simple ver) 是什么?
Get current weather and forecasts for any city or coordinates using free OpenMeteo API. Use when the user asks about weather, temperature, rain, snow, wind,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1135 次。
如何安装 Weather via OpenMeteo (via openmeteo-sh cli; simple ver)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openmeteo-sh-weather-simple」即可一键安装,无需额外配置。
Weather via OpenMeteo (via openmeteo-sh cli; simple ver) 是免费的吗?
是的,Weather via OpenMeteo (via openmeteo-sh cli; simple ver) 完全免费(开源免费),可自由下载、安装和使用。
Weather via OpenMeteo (via openmeteo-sh cli; simple ver) 支持哪些平台?
Weather via OpenMeteo (via openmeteo-sh cli; simple ver) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Weather via OpenMeteo (via openmeteo-sh cli; simple ver)?
由 Nikita Shkoda(@lstpsche)开发并维护,当前版本 v1.2.1。
推荐 Skills