ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 5/5

flights

Track flight status, delays, and search routes. Uses FlightAware data.

Why use this skill?

Easily monitor flight status, search routes, and track delays for any airline with the OpenClaw Flights skill. Stay updated in real-time.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/dbhurley/flights
Or

What This Skill Does

The Flights skill for OpenClaw is a powerful utility designed to keep you informed about global aviation status in real-time. By leveraging the FlightAware API, this skill allows users to bridge the gap between complex flight tracking websites and their AI agent. Whether you are a frequent flyer, a travel planner, or someone tracking the arrival of a loved one, this skill provides instant access to departure times, arrival status, potential delays, and aircraft information. It transforms raw flight data into actionable insights, helping you stay ahead of schedule without needing to browse multiple airline websites.

Installation

To integrate the Flights skill into your OpenClaw environment, ensure you have the uv package manager installed. Begin by navigating to your skill directory and running the installation command: clawhub install openclaw/skills/skills/dbhurley/flights. Once downloaded, enter the skill directory (cd skills/flights) and run uv sync to install all necessary Python dependencies. For enhanced tracking capabilities, you may optionally configure an AVIATIONSTACK_API_KEY environment variable, which unlocks deeper data integration. This setup ensures that your agent has the necessary network permissions and library support to poll flight databases successfully.

Use Cases

  • Travel Planning: Quickly verify if specific routes between city pairs exist or check if a particular budget airline operates your desired flight path.
  • Arrival Monitoring: Automatically track the status of an incoming flight to coordinate airport pickups or ride-sharing services, adjusting your plans instantly if the flight is delayed.
  • Logistics: Use the command-line interface within scripts to batch check multiple flight numbers to manage travel groups or corporate flight schedules.
  • Troubleshooting Travel: Detect cancellations or major delays before they appear on airport monitors, allowing you to rebook or make alternate arrangements while others are still standing in line.

Example Prompts

  1. "Check the status of MXY704 and tell me if it is still scheduled to arrive on time today."
  2. "Search for all Breeze Airways flights from Providence (PVD) to Norfolk (ORF) for my upcoming trip."
  3. "Is flight AA100 currently in the air, and what is its expected arrival time at the gate?"

Tips & Limitations

To get the most out of this skill, always use the correct IATA or ICAO codes for airports (e.g., PVD, ORF). Be mindful that while the skill retrieves live data, airport authorities may have slight latency in updating their systems. If you find data is missing or infrequent, consider obtaining an AviationStack API key to improve refresh rates. Always handle flight numbers with their respective airline codes to ensure the query returns the correct results. If the skill returns a 'Cancelled' status, check the official airline website immediately for rebooking options as this skill provides status updates but cannot initiate booking changes.

Metadata

Author@dbhurley
Stars1100
Views1
Updated2026-02-17
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-dbhurley-flights": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#travel#aviation#logistics#flight-tracking
Safety Score: 5/5

Flags: network-access, external-api