FlyClaw Flight Aggregator for Openclaw

A multi-source flight aggregation tool that provides real-time ticket prices and flight status without requiring any logins, accounts, or API keys.

qizha
v1.0.0
Apr 10, 2026
0
723
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install flyclaw-bak

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 flyclaw-bak 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 FlyClaw Flight Aggregator?

FlyClaw is a lightweight Python-based flight information aggregation tool designed for users who need immediate access to global aviation data. By leveraging multi-source aggregation from public APIs and open-source libraries, it delivers comprehensive flight dynamics, schedules, and pricing without the overhead of browser automation or personal account registration. This tool is a standout among Openclaw Skills for its commitment to privacy and simplicity.

The tool operates entirely locally, ensuring no personal data is collected while bypassing the typical complexities of flight search APIs. Whether you are tracking a specific flight number or searching for the cheapest international route, FlyClaw provides a standardized JSON output suitable for AI agent consumption and high-performance automation within the Openclaw Skills ecosystem.

FlyClaw Flight Aggregator Use Cases

  • Real-time flight status tracking using specific flight numbers like CA981.
  • Price comparison across multiple global sources including Fliggy, Google Flights, and Skiplagged.
  • Planning complex travel itineraries with round-trip or multi-passenger configurations.
  • Filtering for nonstop flights or specific layover counts through natural language triggers in Openclaw Skills.
  • Automated conversion of city names or IATA codes into comprehensive multi-airport searches.

How FlyClaw Flight Aggregator Works

  1. The user provides a natural language query or CLI command specifying flight details such as origin, destination, and date.
  2. FlyClaw parses the input, automatically converting city names into IATA codes using its internal cache of nearly 8,000 airports.
  3. The tool concurrently queries multiple data sources including Fliggy, Google Flights, and FlightRadar24 using a plugin-based architecture.
  4. Data is intelligently merged, deduplicated, and supplemented with real-time status or pricing information.
  5. Results are output as a clean, parseable JSON object or a formatted table for immediate use within Openclaw Skills workflows.

FlyClaw Flight Aggregator Setup

To integrate this tool into your Openclaw Skills environment, install the necessary Python dependencies:

pip install requests pyyaml curl_cffi flights

Ensure you have Python 3.11+ installed. Download the flyclaw.py script and the config.yaml file to your working directory. No API keys or account registrations are required to begin querying flight data.

FlyClaw Flight Aggregator Data Schema & Taxonomy

The skill returns data in a structured JSON format. Below is the primary metadata taxonomy:

Field Type Description
flight_number String The airline flight designator (e.g., CA981)
price Float Ticket price, default in CNY
origin_iata String IATA code for departure airport
destination_iata String IATA code for arrival airport
currency String Currency code (e.g., CNY, USD)
status String Real-time flight status (e.g., scheduled, delayed)
stops Integer Number of stopovers (0 for nonstop)

FlyClaw Flight Aggregator Advanced Features

  • Multi-day concurrent querying to find the lowest prices across a specific date range.
  • Intelligent price relay that automatically supplements flight status queries with current pricing.
  • Fully customizable currency conversion and exchange rate settings via config.yaml.
  • Extensive airport coverage with support for 7,912 airports worldwide.
  • Modular architecture that allows developers to add new data sources as independent modules within the Openclaw Skills framework.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*