An AI-driven assistant for searching domestic flights, managing cabin bookings, and handling ticket endorsements or refunds via Python-based automation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install flight-deals
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install flight-deals using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
flightAI is a sophisticated technical skill designed for AI agents to interact with domestic flight services. Part of the broader library of Openclaw Skills, it provides a structured interface for searching flight schedules, comparing seat prices across different cabins, and executing transaction-heavy tasks such as booking and payment link generation.
The skill is built to prioritize security and efficiency, using Python 3 scripts to facilitate HTTP POST requests. It handles the entire lifecycle of air travel management, from initial city-to-city discovery to post-purchase ticket modifications like endorsements and cancellations, ensuring that developers can build robust travel assistants with minimal overhead.
To use this skill within the Openclaw Skills framework, you must have Python 3 installed. Follow these steps to authenticate:
# Send a verification code to your phone
python3 scripts/auth.py send <your_phone_number>
# Verify the code to obtain and save your API key
python3 scripts/auth.py verify <your_phone_number> <verification_code>
# Check the current authentication status
python3 scripts/auth.py status
The flightAI skill manages data across several key files and formats to maintain state during a flight search and booking session:
| Data Object | File Location | Description |
|---|---|---|
| API Key | ~/.fbt_auth.json |
Stores the persistent authentication token for all API requests. |
| Booking Cache | /tmp/flight_seat_items.json |
Caches available seat and cabin metadata for the current search. |
| Endorsement Cache | /tmp/endorse_seat_items.json |
Stores seat data specific to flight change/endorsement workflows. |
| Passenger PII | In-memory / POST | Passenger names, IDs, and phone numbers are handled strictly for order creation and are not logged. |
Loading
An AI-enhanced email assistant that monitors multiple IMAP accounts, detects urgent messages using LLMs, and dispatches summaries to Telegram or enterprise IM tools.

An automated monitoring tool for GitHub repositories and npm packages that highlights breaking changes in new releases.

A powerful orchestrator that fetches Jira issues, processes log attachments, and generates detailed Markdown reports via subagents.

Screen Reviewer is an automated monitoring tool that captures screenshots, extracts text via OCR, and uses AI to generate structured daily productivity reports.

A specialized research pipeline that searches, scrapes, and analyzes discussions from Malaysia's largest online community, forum.lowyat.net.

A comprehensive AI flight assistant for domestic Chinese flight searching, seat availability checking, booking, and ticket management.








































