← Back to Skills Marketplace
vdiogov

Weather Open‑Meteo

by DiogoSousa · GitHub ↗ · v0.1.5
cross-platform ✓ Security Clean
722
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install weather-open-meteo
Description
Get current weather and forecasts via open-meteo.com with optional fallback to wttr.in if available. No API key required.
Usage Guidance
This skill appears coherent and limited to fetching weather from public APIs and formatting results with jq. Before installing: ensure you are comfortable with the agent making outbound requests (these calls reveal your IP and request headers to open-meteo and wttr.in). Also note one example uses http://wttr.in for PNG retrieval — prefer HTTPS if you need confidentiality. No API keys or credentials are required.
Capability Analysis
Type: OpenClaw Skill Name: weather-open-meteo Version: 0.1.5 The skill bundle is benign, providing weather information via open-meteo.com and wttr.in using standard `curl` and `jq` commands. The `SKILL.md` clearly outlines the skill's purpose, dependencies, and usage, including examples that demonstrate safe URL encoding with `jq -sRr @uri`. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent. All network calls are directed to legitimate weather APIs.
Capability Assessment
Purpose & Capability
Name/description (weather via open-meteo, fallback wttr.in) match the actual instructions and required binaries (curl, jq). No unexplained credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions perform only network requests to open-meteo and wttr.in and use jq for URL encoding/JSON parsing. This is appropriate for the task. Note: the examples will make outbound HTTP(S) requests (including one wttr.in example using http:// for PNG); those calls expose the caller's IP and request metadata to the remote services.
Install Mechanism
Instruction-only skill with no install spec or downloadable code — lowest-risk installation footprint.
Credentials
No environment variables, credentials, or config paths requested. The required binaries (curl, jq) are proportionate to the described functionality.
Persistence & Privilege
Skill does not request always:true or any elevated persistence or system config changes. Default autonomous invocation is allowed but not unusual; the skill itself does not request additional privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weather-open-meteo
  3. After installation, invoke the skill by name or use /weather-open-meteo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.5
address security review feedback on encoding examples.
v0.1.4
address security review feedback on encoding examples.
v0.1.3
rewrite weather-open-meteo SKILL.md with concise format and safer examples.
v0.1.2
Fix – safe URL‑encoding to eliminate RCE risk.
v0.1.1
Add jq dependency and enforce URL‑encoding of user locations.
v0.1.0
First public release – integration with open‑meteo.com
Metadata
Slug weather-open-meteo
Version 0.1.5
License
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Weather Open‑Meteo?

Get current weather and forecasts via open-meteo.com with optional fallback to wttr.in if available. No API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 722 downloads so far.

How do I install Weather Open‑Meteo?

Run "/install weather-open-meteo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Weather Open‑Meteo free?

Yes, Weather Open‑Meteo is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Weather Open‑Meteo support?

Weather Open‑Meteo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Weather Open‑Meteo?

It is built and maintained by DiogoSousa (@vdiogov); the current version is v0.1.5.

💬 Comments