← Back to Skills Marketplace
codekungfu

Weather

by ClawKK · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
1008
Downloads
1
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install free-weather-skill
Description
Get current weather and forecasts (no API key required).
README (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

Usage Guidance
This skill is straightforward and appears safe: it runs curl against public weather services and asks for no secrets. Things to consider before installing: (1) network access is required—queries (including city names or coordinates) are sent to third-party servers, so avoid sending sensitive location data if you care about privacy; (2) examples include downloading PNGs to /tmp, so the agent may write transient files—ensure you’re comfortable with that; (3) because the skill interpolates location input into URLs, be cautious about untrusted inputs (validate/sanitize if you automate this to avoid unexpected requests). If any of these are concerns, restrict network access or review how the agent constructs queries before enabling the skill.
Capability Analysis
Type: OpenClaw Skill Name: code-skill Version: 0.1.0 The 'code-skill' bundle (weather) provides standard instructions for fetching weather data using curl from legitimate public APIs (wttr.in and open-meteo.com). The commands in SKILL.md are transparent, align with the stated purpose, and contain no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (weather, no API key) match the requirements and instructions: only curl is needed and examples call wttr.in and open-meteo, both public weather services.
Instruction Scope
SKILL.md contains concrete curl examples to fetch text/PNG/JSON from wttr.in and open-meteo. It does not instruct reading local files, environment secrets, or contacting unexpected endpoints beyond the documented services.
Install Mechanism
No install spec or code is present. This is an instruction-only skill that relies on an existing curl binary, which is declared in the metadata.
Credentials
The skill requests no environment variables, credentials, or config paths. This is proportional to its stated function.
Persistence & Privilege
Skill does not request always:true or other elevated persistent privileges and is user-invocable only; autonomous invocation is allowed by default but is typical and not combined with other red flags here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install free-weather-skill
  3. After installation, invoke the skill by name or use /free-weather-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of the weather skill. - Provides current weather and forecasts using wttr.in (no API key required). - Supports quick summaries, detailed forecasts, various output formats, and tips for locations/units. - Includes Open-Meteo integration for JSON output as a fallback. - Requires only curl; no external dependencies. - Clear usage examples and documentation links provided.
Metadata
Slug free-weather-skill
Version 0.1.0
License MIT-0
All-time Installs 5
Active Installs 5
Total Versions 1
Frequently Asked Questions

What is Weather?

Get current weather and forecasts (no API key required). It is an AI Agent Skill for Claude Code / OpenClaw, with 1008 downloads so far.

How do I install Weather?

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

Is Weather free?

Yes, Weather is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Weather support?

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

Who created Weather?

It is built and maintained by ClawKK (@codekungfu); the current version is v0.1.0.

💬 Comments