compare-flights
Unified flight comparison across cash (Duffel, Ignav), award (seats.aero), and portal (Chase, Amex) sources in parallel. Outputs one table with transfer partner optimization and recommendations.
Profile →npx skills add borski/travel-hacking-toolkit --skill compare-flights --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Compare Flights Search every available source for a route and present one unified comparison. Combines cash pricing, award availability, portal pay-with-points, and transfer partner optimization into a single table. **This is an orchestration skill.** It tells the agent which tools to run and how to combine results. No standalone script. **Companion reference skills.** Load these for deeper context: - `flight-search-strategy` — full source priority, market selection, source accuracy hierarchy - `points-valuations` — CPP rules, floor/ceiling, surcharge programs, transfer bonuses - `partner-awards` — alliance + bilateral partnership reachability - `lessons-learned` — Seats.aero workflow, Southwest specifics, Companion Pass math - `fallback-and-resilience` — what to do when a source fails - `transfer-bonuses` — current active transfer bonuses (live data); changes effective ratios when computing options 4-7 of the comparison table - `stopovers` — when an itinerary has a long layover or multi-city, check if a stopover-allowing program priced lower than separate one-ways - `round-the-world` — for 3+ stop multi-region itineraries, RTW products may beat sum-of-parts award pricing - `awar
- When to Use
- Sources
- Cash Prices (run in parallel)
- Award Availability
- Portal Pay-With-Points (run in parallel, Docker required)
- Workflow
- Step 1: Gather All Prices
- Step 2: Apply Transfer Partner Optimization
- Step 3: Calculate Portal CPP
- Step 4: Present Unified Table
- Step 5: Recommendation
- Error Handling
- Data Files Used
- Limitations
What does the compare-flights skill do?
Unified flight comparison across cash (Duffel, Ignav), award (seats.aero), and portal (Chase, Amex) sources in parallel. Outputs one table with transfer partner optimization and recommendations.
How do I install it?
Run `npx skills add borski/travel-hacking-toolkit --skill compare-flights --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From borski/travel-hacking-toolkit, a repository with 611 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.