google-flights

Search Google Flights via browser automation to compare fares and extract booking links.

27|2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/skillhq/flight-search --skill google-flights-skillhq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-flights
Source: https://github.com/skillhq/flight-search
Command: npx skills add https://github.com/skillhq/flight-search --skill google-flights-skillhq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser, and includes references (resource) components.

What problem does it solve? Checking flight prices manually means opening Google Flights, filling forms, and copying results by hand. This Skill automates the entire search through browser automation, returning structured flight comparisons with prices, durations, and booking links directly in your chat. ## Core Features & Use Cases - URL Fast-Path Search: Builds a Google Flights query URL to get round-trip, one-way, business, or first-class results in as few as 2-3 browser commands. - Economy vs Business Comparison: Runs parallel browser sessions for international routes and merges results with a price-delta column so you can see upgrade costs at a glance. - Booking Link Extraction: Clicks a chosen flight to extract booking providers (airlines, OTAs) with prices and direct checkout URLs. - Use Case: Ask "Find flights from BKK to NRT, March 20-27" and receive a numbered list of flights with airlines, times, durations, and economy/business prices, then pick one to get booking links. ## Quick Start Ask your agent to find the cheapest flights from JFK to CDG in June and show booking options for the best result.

Frequently Asked Questions about google-flights

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

FAQPage Schema
How do I search Google Flights from the command line?

Use the agent-browser CLI to open a Google Flights URL with a natural language query parameter like "Flights from BKK to NRT on 2026-03-20 returning 2026-03-27", wait for network idle, then snapshot the page to read structured flight results.

How to compare economy and business class flight prices?

Run two parallel agent-browser sessions, one for economy and one with "business class" appended to the query URL. Match flights by airline and departure time, then compute the price delta for each paired result.

Can Google Flights automation handle multi-city trips?

Multi-city searches with 3+ legs cannot use the URL fast path and require interactive form automation. Select the Multi-city trip type, fill each leg's destination and date in order, then click Search.

Why does the Google Flights URL query fail to load results?

URL queries can fail due to consent banners, CAPTCHAs, or locale differences, and premium economy is not supported via URL. Fall back to the interactive workflow: open the flights page, handle any consent dialog, and fill the form manually.

What are the limitations of automated flight search?

The skill finds current prices and booking links but cannot complete purchases, show historical price data, or search hotels and rental cars. It also must not solve CAPTCHAs; bot detection requires informing the user and retrying later.