Weather Checker for Openclaw

A professional Python-based command-line utility providing global weather forecasts, precipitation data, and temperature tracking with emoji-rich formatting.

luckisnow
v1.0.0
Feb 25, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install weather-checker

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-checker 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 Checker?

The Weather Checker is a comprehensive command-line interface tool engineered for developers who need immediate access to meteorological data without leaving their terminal environment. As a featured utility in the Openclaw Skills ecosystem, it leverages the Open-Meteo API to deliver real-time weather updates and 7-day forecasts without the hurdle of API key management.

This tool is designed for efficiency, offering a clean technical bridge between complex atmospheric data and actionable insights. Whether you are a developer looking to integrate environmental conditions into a script or a power user needing a quick forecast, this skill provides high-density information through a lightweight, Python-driven interface.

Weather Checker Use Cases

  • Rapidly checking daily weather and 7-day forecasts from any terminal session.
  • Automating weather-dependent tasks within developer scripts or cron jobs.
  • Extracting structured weather data in JSON format for use in larger software projects.
  • Monitoring precipitation probabilities and temperature ranges for global cities via Openclaw Skills.

How Weather Checker Works

  1. The user initiates a query using the weather-checker command with optional flags for city and date offset.
  2. The tool performs geocoding to translate city names into precise geographic coordinates.
  3. It executes a secure request to the Open-Meteo API to retrieve localized weather metrics.
  4. The raw meteorological data is parsed and mapped to descriptive weather codes and representative emojis.
  5. The tool formats the output based on the user's preference (Pretty, Simple, or JSON) and renders it to the standard output.

Weather Checker Setup

To get started with this tool from the Openclaw Skills library, first install the required Python dependencies:

pip3 install requests --user

Next, download the core script and set the appropriate execution permissions:

curl -O https://raw.githubusercontent.com/yourusername/weather-checker/main/weather_checker.py
chmod +x weather_checker.py

For easier access, you can link the script to your local bin directory:

sudo ln -sf $(pwd)/weather_checker.py /usr/local/bin/weather-checker

Weather Checker Data Schema & Taxonomy

The Weather Checker organizes data into structured fields, which is particularly useful when using the -f json flag. The schema follows this taxonomy:

Property Description Example
location The targeted global city Beijing
date The date of the forecast 2026-02-26
weather Condition description with emoji Light Rain
temperature Min/Max range in Celsius 3.8°C ~ 8.3°C
precipitation Rainfall volume in millimeters 0.8mm
probability Chance of precipitation percentage 20%

Weather Checker Advanced Features

  • Global City Support: Native geocoding allows for weather retrieval from any international location.
  • Flexible Output Formats: Supports aesthetic terminal rendering, single-line simple output, and machine-readable JSON.
  • Extended Forecasting: Provides granular data for today or any specific day within a 7-day window.
  • Zero-Config API: Operates immediately after installation without the need for external API registrations, a hallmark of high-quality Openclaw Skills.
  • Intelligent Mapping: Automatically maps complex weather codes to a variety of terminal-friendly emojis for instant visual recognition.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*