Weather Skill for Openclaw

A lightweight CLI-based weather reporting tool providing instant forecasts and atmospheric data without requiring any API keys or complex authentication.

mars82311111
v1.0.0
Mar 31, 2026
0
659
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install mars-weather-pro

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 mars-weather-pro 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 Skill?

The weather skill for Openclaw Skills leverages high-performance, keyless APIs like wttr.in and Open-Meteo to provide developers and AI agents with immediate access to global weather data. By utilizing simple curl commands, this skill eliminates the friction of managing API credentials, making it an essential utility for automated scripts or contextual environmental awareness in coding environments.

Whether you need a quick temperature check or a full three-day forecast, this integration delivers structured data or human-readable text efficiently. It is designed for speed and simplicity, ensuring that your Openclaw Skills workflow remains lightweight and functional without the overhead of external service sign-ups.

Weather Skill Use Cases

  • Monitoring current weather conditions in specific geographic locations or via airport codes.
  • Integrating environmental context into automated developer workflows or logs.
  • Generating weather forecast images in PNG format for visual reports or dashboards.
  • Retrieving programmatic JSON weather data for further processing in scripts and AI agents.

How Weather Skill Works

  1. The user or agent triggers the skill by specifying a location, airport code, or IP address via a curl request.
  2. The primary service (wttr.in) processes the request parameters to determine units, detail level, and output format.
  3. The skill interprets format codes to return specific data points like temperature, wind, and humidity.
  4. If high-precision programmatic data is required, the skill can fallback to Open-Meteo for detailed JSON responses based on geographic coordinates.
  5. The formatted weather data is returned to the terminal or calling agent for immediate display or logging.

Weather Skill Setup

Ensure you have curl installed on your system to interact with this skill through Openclaw Skills.

# Basic usage for a specific city
curl -s "wttr.in/London?format=3"

# Get a full forecast with metric units
curl -s "wttr.in/London?m"

Weather Skill Data Schema & Taxonomy

The skill utilizes specific format codes to organize and display its output data:

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

Advanced usage can output structured JSON for programmatic consumption.

Weather Skill Advanced Features

  • Support for IATA airport codes (e.g., JFK, BER) for precise location targeting.
  • Automatic unit conversion between metric (?m) and USCS (?u) systems.
  • Graphical output support via .png extension for visual terminal displays or web embeds.
  • Fallback mechanisms using the Open-Meteo API for high-resolution JSON data when location coordinates are available.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*