flights

Search real-time flight schedules and prices via Google Flights data.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/listentomi/Orcajack --skill flights-listentomi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flights
Source: https://github.com/listentomi/Orcajack/tree/main/skills/travel/flights-search
Command: npx skills add https://github.com/listentomi/Orcajack --skill flights-listentomi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fast-flights, and includes scripts (resource) components.

What problem does it solve? Finding and comparing flight options requires manually browsing airline or travel sites. This Skill queries Google Flights data directly from the command line, returning schedules, prices, durations, and booking links in one step. ## Core Features & Use Cases - Flight Search: Find nonstop or connecting flights between any two airports or cities, with automatic multi-airport search for metro areas like NYC, London, and Tokyo. - Flexible Filtering: Filter by departure time window, cabin class (economy, premium, business, first), number of stops, and passenger count. - Booking Links: Generate a Google Flights URL to complete the booking. - Use Case: Ask for business-class flights from San Francisco to Tokyo on April 1st for two passengers, and receive a priced comparison table plus a booking link. ## Quick Start Search for nonstop flights from NYC to London on 2026-03-15 and show me prices and durations.

Frequently Asked Questions about flights

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search flights from the command line?▼

Run the flights-search CLI with an origin, destination, and date, for example: flights-search NYC LAX 2026-03-15. It accepts IATA codes or city names and returns a table of routes, times, airlines, and prices.

How to find nonstop flights only with Google Flights data?▼

Pass the --nonstop flag to restrict results to nonstop flights. By default the CLI already shows only the minimum available stops, and --all-stops expands results to every itinerary.

Does the flight search tool require an API key?▼

No API key is required. The CLI uses Google Flights data through the fast-flights Python package, which accesses a reverse-engineered protobuf API, so any search works without credentials.

Can I search flights by city name instead of airport code?▼

Yes, city names like NYC, London, or Tokyo are supported and automatically expand to all airports in that metro area, such as JFK, EWR, and LGA for New York. Over 60 metro areas are supported.

Why do some flight results show prices but no times?▼

Some routes return price-only results with missing departure or arrival times due to upstream parsing limitations in the fast-flights library. Trying a nearby airport or different date often resolves it.