Aviation Weather for Openclaw

Retrieve real-time aviation weather data including METAR, TAF, and PIREPs for flight planning and airport monitoring.

dimitryvin
v1.0.0
Jan 27, 2026
3
3.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install aviation-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 aviation-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 Aviation Weather?

The Aviation Weather skill is a specialized utility designed to fetch live meteorological data from official FAA sources. As a core part of the Openclaw Skills collection, it allows users to query weather conditions using ICAO station codes or geographic coordinates. This tool is essential for developers and aviators who need to automate the retrieval of METARs and TAFs to determine flight categories like VFR or IFR.

By integrating this skill, users gain instant access to critical flight information without leaving their primary coding or automation environment. It simplifies the process of checking airport conditions, terminal forecasts, and pilot reports by providing a clean, scriptable interface to the aviationweather.gov API.

Aviation Weather Use Cases

  • Quick retrieval of current airport conditions for flight planning and situational awareness.
  • Monitoring terminal forecasts (TAF) to predict weather trends at specific ICAO locations.
  • Accessing PIREPs within a specific radius of coordinates to identify turbulence or icing reported by other pilots.
  • Categorizing weather conditions into VFR, MVFR, IFR, or LIFR for automated aviation decision-making.

How Aviation Weather Works

  1. The user initiates a query through the Openclaw Skills interface specifying one or more ICAO codes (e.g., KLAX, KSMO).
  2. The underlying Python script communicates with the aviationweather.gov API to pull the most recent observations.
  3. The skill parses the raw meteorological data to highlight flight categories based on ceiling and visibility.
  4. The processed weather data is delivered as structured output or raw JSON depending on the flags provided in the command.

Aviation Weather Setup

Ensure you have a Python 3 environment configured. The skill operates via a script that interacts with public aviation data APIs.

# Fetch METAR for specific airports
python3 scripts/wx.py KSMO KLAX KVNY

# Fetch METAR and TAF for an airport
python3 scripts/wx.py KLAX --metar --taf

# Search PIREPs near specific coordinates
python3 scripts/wx.py --pirep --lat 34.0 --lon -118.4 --radius 100

Aviation Weather Data Schema & Taxonomy

The skill organizes weather information into several categories to ensure clarity for the user:

Component Description
METAR Current routine weather report for a specific airport.
TAF Terminal Aerodrome Forecast for predicted conditions over a 24-30 hour period.
PIREP Pilot reports regarding actual conditions encountered, such as turbulence or icing.
Flight Category Color-coded visual classification: VFR (Green), MVFR (Blue), IFR (Red), LIFR (Purple).

Aviation Weather Advanced Features

  • Coordinate-based PIREP searching using latitude, longitude, and a custom search radius.
  • Historical data retrieval capability by specifying the number of hours of METAR history required.
  • Detailed verbose mode to display raw observation text alongside parsed results.
  • Full JSON output support for seamless programmatic integration with other Openclaw Skills and automated workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*