Weather

Get current weather and forecasts (no API key required).

MIT-0 · Free to use, modify, and redistribute. No attribution required.
295 · 97.8k · 2.4k current installs · 2.5k all-time installs
byPeter Steinberger@steipete
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description claim 'no API key required' and the instructions call only to wttr.in and open-meteo (both free/no-key). However, SKILL.md metadata lists curl as a required binary while the registry metadata shows 'Required binaries: none' — a small inconsistency (curl is reasonably required for the documented usage).
Instruction Scope
SKILL.md only instructs making HTTP requests to wttr.in and open-meteo and saving an optional PNG to /tmp; it does not instruct reading unrelated files, accessing credentials, or sending data to unexpected endpoints.
Install Mechanism
No install spec and no code files — instruction-only skill. This minimizes disk footprint and is appropriate for a curl-based weather helper.
Credentials
The skill requests no environment variables or credentials, which is proportionate to its function. (curl availability is the only operational dependency.)
Persistence & Privilege
always:false and no special persistence requested. The skill can be invoked autonomously by the agent per platform defaults, but it does not request elevated or permanent privileges.
Assessment
This skill uses curl to fetch weather from wttr.in and Open‑Meteo and does not request any keys or install software. Before installing: ensure you are comfortable with the agent making outbound HTTP requests (queries will include the location you ask for), confirm curl is available on the host if you want the one-liners to work, and note the small metadata mismatch (registry says no required binaries while SKILL.md lists curl). If you want to avoid network access or remote logging of queried locations, do not enable this skill or restrict the agent's network permissions.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97b2hmpej53w1qhpm2fsk5d9n7yjpz5

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🌤️ Clawdis
Binscurl

SKILL.md

Weather

Two free services, no API keys needed.

wttr.in (primary)

Quick one-liner:

curl -s "wttr.in/London?format=3"
# Output: London: ⛅️ +8°C

Compact format:

curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"
# Output: London: ⛅️ +8°C 71% ↙5km/h

Full forecast:

curl -s "wttr.in/London?T"

Format codes: %c condition · %t temp · %h humidity · %w wind · %l location · %m moon

Tips:

  • URL-encode spaces: wttr.in/New+York
  • Airport codes: wttr.in/JFK
  • Units: ?m (metric) ?u (USCS)
  • Today only: ?1 · Current only: ?0
  • PNG: curl -s "wttr.in/Berlin.png" -o /tmp/weather.png

Open-Meteo (fallback, JSON)

Free, no key, good for programmatic use:

curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12&current_weather=true"

Find coordinates for a city, then query. Returns JSON with temp, windspeed, weathercode.

Docs: https://open-meteo.com/en/docs

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…