@tank/flight-search

Search flight fares and compare routes across travel platforms.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/packages --skill tank-flight-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/flight-search
Source: https://github.com/tankpkg/packages/tree/main/skills/flight-search
Command: npx skills add https://github.com/tankpkg/packages --skill tank-flight-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fast_flights, playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the friction of flight planning by finding fares, comparing routes, resolving airport codes, and surfacing the cheapest time to fly without requiring manual searching across multiple travel sites.

Core Features & Use Cases

  • Flight Search and Comparison: Search Google Flights, SerpAPI, and Amadeus-backed results to compare prices, durations, stops, airlines, and booking links.
  • Airport Code Resolution: Look up IATA codes for common cities and airports so users can search from natural language like New York, London, or Tokyo.
  • Price Timing and Tracking: Check live flight status, monitor fare changes over time, and generate monthly price calendars to identify cheaper travel dates.
  • Use Case: A user asks for the cheapest nonstop round trip from Chicago to Paris in September, and this Skill can resolve the airports, search available fares, compare options, and end with Google Flights, Skyscanner, and Kayak links.

Quick Start

Ask the AI to find flights between two cities or airport codes on a specific date and return the cheapest options with comparison links.

Frequently Asked Questions about @tank/flight-search

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

FAQPage Schema
How do I find the cheapest flights across Google Flights, Skyscanner, and Kayak?

This flight search tool compares fares across Google Flights, Skyscanner, and Kayak to identify the cheapest dates and best routes. It aggregates results using fast-flights and browser-based fallback flows to produce structured flight data with booking links.

Can I search for flights using a city name instead of an IATA airport code?

Yes, you can search using natural city names like New York or London. The flight search includes airport code resolution, automatically looking up the correct IATA codes for common cities and airports to execute the fare query.

Does this flight search support multi-city trips and round-trip planning?

Yes, the flight search supports one-way, round-trip, and multi-city planning. It resolves airport codes and searches available fares to compare prices, durations, stops, and airlines for complex itineraries.

How do I track airfare changes and check live flight status?

You can monitor fare changes over time and check live flight status by requesting tracking for specific routes. The tool generates monthly price calendars to identify cheaper travel dates and surfaces live status updates.

Do I need any API keys to compare airfare results from Amadeus or SerpAPI?

The tool uses optional SerpAPI, Amadeus, Travelpayouts, and RapidAPI integrations to produce structured flight data. While fast-flights or browser-based fallback flows handle default searches, enabling these API integrations enhances fare comparison.