partner-awards

Verifies which loyalty programs can ticket airlines via alliance and bilateral partnerships.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Award travelers often recommend or attempt bookings through programs that cannot actually ticket the target airline, or miss cheaper cross-alliance redemption paths. This Skill prevents invalid transfer recommendations and surfaces hidden booking options by cross-referencing partnership data with credit card transfer currencies.

Core Features & Use Cases

  • Partnership Verification: Checks whether a booking program can ticket a given airline through alliance membership or bilateral agreements using partner-awards.json data.
  • Transfer Path Validation: Mandates verification of every credit card currency to airline program transfer path against transfer-partners.json before recommending it.
  • Reachability Workflow: Computes effective balances by combining direct loyalty balances with transferable credit card points, then filters out unreachable programs.
  • Use Case: A user with 16K United miles and 145K Chase UR points wants a Star Alliance flight. The Skill confirms UR transfers 1:1 to United, calculates a 161K effective balance, and also checks cross-alliance options like Turkish M&S or Avianca LifeMiles for potentially lower rates.

Quick Start

Ask the AI which loyalty programs can book a specific airline award and whether your credit card points can reach those programs.

Frequently Asked Questions about partner-awards

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

FAQPage Schema
How do I check which programs can book a specific airline award?

Identify the operating airline's alliance, then list all alliance partners plus bilateral partners from the partner-awards.json data. Cross-alliance bookings like Virgin Atlantic ticketing ANA or Etihad ticketing American often offer better value than same-alliance options.

How to calculate if I have enough points for an award flight?

Add your direct loyalty balance to the maximum transferable amount from credit card currencies. For example, 16K United miles plus 145K Chase UR points equals 161K effective United miles since UR transfers 1:1 to United.

Can I transfer Amex points to United Airlines?

No, Amex Membership Rewards does not transfer to United MileagePlus. Always verify transfer paths against the transfer-partners.json data before recommending any transfer, since some paths that seem logical do not exist.

What are cross-alliance award bookings?

Cross-alliance bookings ticket an airline through a program in a different alliance or no alliance, such as booking United flights via Turkish Miles&Smiles or Avianca LifeMiles. These often price awards at significantly different rates than the airline's own program.

Why do award transfer recommendations sometimes fail?

Failures happen when transfer paths are assumed rather than verified against current data, or when a program is recommended despite the user having no reachable balance. The verification step against transfer-partners.json is mandatory before committing to any recommendation.