compare-flights

Compare flight cash fares and award availability across travel portals for a route and dates.

616|59|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/borski/travel-hacking-toolkit --skill compare-flights
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compare-flights
Source: https://github.com/borski/travel-hacking-toolkit/tree/main/skills/compare-flights
Command: npx skills add https://github.com/borski/travel-hacking-toolkit --skill compare-flights

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill unifies fragmented flight pricing and award availability into a single comparison so users can decide whether to pay cash, redeem points, or use a portal. It reduces manual work across multiple APIs and browser-based portals and prevents missed transfer or portal optimization opportunities.

Core Features & Use Cases

  • Orchestrates parallel searches across cash vendors (Duffel, Ignav, Google/Skiplagged/Kiwi), award caches (seats.aero), and portal pricing (Chase UR, Amex MR).
  • Applies transfer-partner optimization and points valuations to show effective costs, CPP, and multiple transfer paths for each award.
  • Produces one unified, provenance-rich table sorted by effective cost and provides clear recommendations (best value, best convenience, cash vs points verdict) and explicit error/status reporting for each source.
  • Use cases: compare SFO→CDG business options, decide whether to pay cash or use points, and surface portal boosts or IAP discounts when available.

Quick Start

Find me the best cash or points option for SFO to NRT on 2026-08-15 in business class, comparing cash, award availability, Chase and Amex portal pricing, and include transfer partner optimizations.

Frequently Asked Questions about compare-flights

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

FAQPage Schema
How do I compare cash fares versus award availability for a flight?

To compare cash fares versus award availability, run parallel searches across cash vendors, award caches like seats.aero, and portal pricing to merge results into a single ranked table showing effective cost and transfer partner optimization.

Can I use Chase Travel and Amex Travel portal pricing in a flight comparison?

Yes, you can include Chase Travel and Amex Travel portal pricing in a flight comparison. The tool queries these portals alongside cash vendors and award caches to present unified pricing and portal boost opportunities.

What is the best way to calculate points value and CPP for a flight redemption?

The best way to calculate points value and CPP for a flight redemption is to apply transfer partner optimization data and points valuations to each award option, computing the cents per point and opportunity cost against cash fares.

How do I find transfer partner options for a business class award flight?

You find transfer partner options by searching award availability on seats.aero and applying transfer partner optimization data to surface multiple transfer paths, effective costs, and CPP for each business class award flight.

Does flight comparison work with budget airlines and hidden city routing?

Yes, flight comparison works with budget routing by querying Skiplagged and Kiwi alongside Duffel and Google Flights to find cash fares, then merging them with award availability and portal pricing into one unified comparison table.

Why does my flight search show errors for some sources in the comparison table?

Your flight search shows errors for some sources because the tool reports explicit per-source status during parallel queries, indicating if a specific vendor, award cache, or portal failed to return results while still displaying successful data.