Weather for Openclaw

A lightweight skill for fetching current weather conditions and forecasts directly via CLI without requiring API keys.

lxgicstudios
v0.1.0
Feb 2, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install weather-2

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-2 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 an AI agent to retrieve real-time meteorological information using high-performance command-line tools. By leveraging free, no-registration services like wttr.in and Open-Meteo, this skill allows users to check atmospheric conditions, humidity, wind speeds, and moon phases for any location worldwide. It is specifically optimized for terminal environments, making it a versatile utility within the Openclaw Skills library.

Whether you need a quick one-line summary of the current temperature or a detailed multi-day forecast, this skill handles the heavy lifting of network requests and data formatting. It serves as a reliable bridge between an AI agent and global weather stations, ensuring that climate data is always just a simple command away.

Weather Use Cases

  • Checking local weather conditions before scheduling outdoor tasks or travel.
  • Integrating real-time climate data into automated daily briefing scripts or status reports.
  • Fetching weather forecasts for specific airport codes or geographic coordinates during research.
  • Programmatically accessing JSON weather data for data analysis tasks using Openclaw Skills.

How Weather Works

  1. The skill identifies the target location via city name, airport code, or latitude/longitude coordinates.
  2. It initiates a curl request to the primary service (wttr.in) using specialized format codes.
  3. The service processes the request and returns data in the requested format, such as text, PNG, or JSON.
  4. If the primary service is unavailable, the skill can fallback to Open-Meteo for programmatic JSON data.

Weather Setup

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

# Verify installation by fetching a quick weather summary
curl -s "wttr.in/London?format=3"

Weather Data Schema & Taxonomy

The skill utilizes specific format codes to organize and display weather metadata. Data can be retrieved in tabular or line formats:

Attribute Description Code
Location The specified city, airport, or coordinate name %l
Condition Current weather status emoji and description %c
Temperature Current temperature in C or F %t
Humidity Relative humidity percentage %h
Wind Wind speed and direction %w
Moon Current moon phase %m

Weather Advanced Features

  • Multi-format support including plain text for consoles, JSON for apps, and PNG for visual reports.
  • Global unit compatibility with metric (?m) and USCS (?u) system toggles.
  • Geographic precision using airport codes (JFK, LHR) or raw coordinates.
  • Data filtering to limit output to specific timeframes like "Today only" (?1) or "Current only" (?0).
  • Fallback mechanisms for high-reliability data retrieval within Openclaw Skills workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curl
Github Stars: 0
forks: 0

Featured*