Weather for Openclaw

A lightweight, API-key-free weather skill for retrieving real-time atmospheric data and forecasts via CLI.

steipete
v1.0.0
Jan 5, 2026
421
162.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install weather

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install weather using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Weather?

The Weather skill provides a seamless way for AI agents and developers to fetch current weather conditions and multi-day forecasts. It utilizes robust, open-access services like wttr.in and Open-Meteo, allowing for global weather data access without the friction of API key management. This makes it an essential tool for building context-aware Openclaw Skills that require environmental or geographic data.

By leveraging the simplicity of curl, this skill can be integrated into any workflow to provide instant meteorological updates. Whether you need a compact one-liner for a status bar or a full JSON response for complex data processing, this skill delivers technical flexibility with zero configuration overhead.

Weather Use Cases

  • Monitoring local weather conditions for location-based automation.
  • Generating weather reports or summaries within an AI agent's workflow.
  • Retrieving programmatic weather data in JSON format for data analysis.
  • Fetching weather visuals like PNG charts for automated reports or dashboards.
  • Quick CLI-based checks for airport conditions using IATA codes.

How Weather Works

  1. The skill identifies the target location via city name, airport code, or geographic coordinates provided in the request.
  2. It executes a curl command to the primary provider, wttr.in, applying specific format codes or unit preferences.
  3. For programmatic requirements, it utilizes Open-Meteo as a JSON-based alternative to provide raw data structures.
  4. The resulting output is returned to the agent or user as plain text, ASCII art, or a structured data object.

Weather Setup

To use this skill, ensure that curl is installed on your system. No external API keys or authentication tokens are required.

# Check if curl is installed
curl --version

# Basic test command
curl -s "wttr.in/London?format=3"

Weather Data Schema & Taxonomy

The skill organizes data based on the formatting codes requested from the upstream providers. The following table highlights common metadata taxonomy used in Openclaw Skills integration:

Parameter Description Data Type
%c Weather condition (emoji) String
%t Temperature String
%h Humidity percentage String
%w Wind speed and direction String
%l Location name String
%m Moon phase String

Weather Advanced Features

  • Support for multiple output formats including ASCII text, compact strings, and PNG images.
  • Support for diverse location identifiers including city names, airport codes, and GPS coordinates.
  • Metric and USCS unit toggling via simple query parameters.
  • Fallback mechanism to Open-Meteo for high-precision JSON data integration.
  • Specific forecast duration filters (current only, today only, or full 3-day forecast).

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*