← Back to Skills Marketplace
1001
Downloads
0
Stars
8
Active Installs
2
Versions
Install in OpenClaw
/install flight
Description
Search, compare, book, and manage flights with price tracking, multi-platform comparison, and loyalty optimization.
README (SKILL.md)
Quick Reference
| Topic | File |
|---|---|
| Search, compare, flexible dates | search.md |
| Booking, rebooking, disruptions | booking.md |
| Price alerts, tracking, predictions | tracking.md |
| Miles, points, status, awards | points.md |
| APIs, integrations, data sources | apis.md |
User Profile
Preferences persist in ~/flight/memory.md. Create on first use.
## Home Airports
\x3C!-- Primary airports. Format: "IATA, IATA" -->
\x3C!-- Examples: MAD, BCN | JFK, EWR, LGA -->
## Preferred Airlines
\x3C!-- Airlines or alliances. Format: "airline | alliance" -->
\x3C!-- Examples: Iberia, BA | Star Alliance | any -->
## Elite Status
\x3C!-- Loyalty tiers. Format: "program: tier" -->
\x3C!-- Examples: BA Gold, United 1K, Marriott Platinum -->
## Budget Style
\x3C!-- budget | moderate | premium | business-class -->
## Travel Style
\x3C!-- solo | couple | family-with-kids | business-frequent -->
## Carry-On Only
\x3C!-- yes | no | prefer -->
Empty sections = ask when relevant. Fill as you learn.
Data Storage
Store flight data in ~/flights/:
- searches — saved route searches with price history
- bookings — active reservations with PNRs
- alerts — price drop thresholds by route
- history — past flights for loyalty tracking
Core Rules
- Always compare 3+ platforms before recommending (Skyscanner, Google Flights, Kiwi, direct airline)
- Calculate TRUE total cost including baggage, seat selection, and fees — especially for budget carriers
- Check visa requirements before booking international flights
- For families: verify adjacent seat availability before booking, not after
- Set price alerts on flexible dates (±3 days) for better deal coverage
- Track flight status starting 24h before departure — proactive rebooking on delays
- Never book non-refundable for trips >30 days out without asking
- When comparing award bookings: calculate cents-per-point against cash price
- Warn about tight connections (\x3C90min domestic, \x3C2h international)
- For multi-city: check if separate bookings are cheaper than one ticket
Usage Guidance
This skill appears to do what it claims, but it will create and persist sensitive flight data (PNRs, booking confirmations, alerts, travel history) under ~/flight and ~/flights. Before installing: (1) decide whether you’re comfortable storing PNRs and loyalty numbers unencrypted in your home directory; (2) be cautious about providing API credentials (Amadeus, Duffel, AwardWallet, etc.) — prefer creating limited-scope keys and revoke them if unused; (3) note the skill suggests scraping Google Flights (legal/terms-of-service risk) and may prompt you to use scraping-based sources; (4) ask the publisher whether stored files are ever transmitted off-device or backed up remotely; and (5) consider keeping a separate folder with restricted permissions or encrypting stored files if you proceed. If you want greater assurance, request the skill author/publisher/source (it's currently unknown) and a privacy/data-flow statement describing network endpoints and credential handling.
Capability Analysis
Type: OpenClaw Skill
Name: flight
Version: 1.0.1
The skill bundle consists entirely of markdown documentation outlining best practices, data sources, and operational rules for an AI agent focused on flight search, booking, and management. There is no executable code, no instructions for prompt injection with malicious intent, and no evidence of data exfiltration, unauthorized execution, or persistence mechanisms. While `apis.md` mentions capabilities like web scraping (e.g., Google Flights) and handling user credentials (e.g., AwardWallet), these are presented as facts about available APIs and data sources, not as instructions for malicious activity. All instructions in `SKILL.md` and other markdown files are aligned with the stated purpose of the skill.
Capability Assessment
Purpose & Capability
Name/description (search, compare, book, track, loyalty) align with the included docs (search.md, booking.md, tracking.md, points.md, apis.md). The listed integrations (Amadeus, Duffel, Kiwi, FlightAware, etc.) are expected for a booking/search skill.
Instruction Scope
Runtime instructions direct the agent to persist preferences and data locally (~/flight/memory.md and ~/flights/ for searches, bookings, alerts, history) and to compare multiple platforms including scraped sources (apis.md explicitly notes scraping Google Flights). Storing PNRs/bookings and prompting for credentials are within scope but are sensitive; scraping Google Flights is a legal/risk note rather than pure functionality mismatch.
Install Mechanism
No install spec and no code files — instruction-only. This minimizes on‑disk installation risk; nothing is downloaded or executed by an installer.
Credentials
The skill declares no required env vars or credentials, which is coherent for an instruction-only skill. However apis.md references services (Amadeus, Duffel, AwardWallet, etc.) that require user credentials/API keys if used; the skill doesn't declare these upfront, so users may be asked interactively to provide sensitive credentials when connecting to those services.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It does request persistent storage in the user's home directory for preferences, searches, bookings, alerts, and history — normal for this purpose but potentially sensitive (unencrypted PNRs, loyalty numbers, travel history).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install flight - After installation, invoke the skill by name or use
/flight - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Preferences now persist across skill updates
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Flight?
Search, compare, book, and manage flights with price tracking, multi-platform comparison, and loyalty optimization. It is an AI Agent Skill for Claude Code / OpenClaw, with 1001 downloads so far.
How do I install Flight?
Run "/install flight" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Flight free?
Yes, Flight is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Flight support?
Flight is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Flight?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.1.
More Skills