Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borski/transfer-partners
Credit card to loyalty program transfer ratios. Cross-references seats.aero award prices with transfer ratios to find the cheapest path from UR, MR, TYP, Capital One, or Bilt to any mileage program.
Passed 16 of 20 test cases with the skill, and 11 of 20 without it.
and 3 more in the full report
6 fixed12 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to transfer Capital One Venture miles to TrueBlue to book a 15,000 mile flight. What is the precise number of Capital One miles required?
| Checked | Without skill | With skill |
|---|---|---|
| The response states that 25,000 Capital One miles are needed. | Missed | Passed |
The instructions your model reads when the skill loads.
Given award flight prices (from seats.aero or manual input) and your transferable point balances, find the cheapest path to book.
No API key needed. Uses local JSON data files.
| File | Purpose |
|---|---|
data/transfer-partners.json | Credit card → loyalty program transfer ratios |
data/points-valuations.json | CPP valuations per program (floor/ceiling from TPG, UP, OMAAT, VFTW) |
data/partner-awards.json | Which programs can book which airlines |
Before recommending any transfer, load the transfer-bonuses skill and check data/transfer-bonuses.json for active bonuses on the relevant currency-to-program pair. A 30% bonus turns a 1:1 ratio into 1:1.3, which can flip the cheapest-currency calculation in Step 3 entirely. Bonuses also have expiration dates that affect timing decisions.
Use seats.aero (API or web) to search for award flights. Each result includes:
Source (the loyalty program: "united", "aeroplan", "flyingblue", etc.)Seats.aero source names map to transfer-partners.json keys:
| Seats.aero Source | Transfer Partner Key | Programs That Transfer In |
|---|---|---|
united | united | Chase UR (1:1), Bilt (1:1) |
test cases passed, vs 11 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.