Points optimizer
Given a trip and your points balances, find the best award redemption — program, transfer path, routing, and cents-per-point. Ranks all viable options so you don't leave value on the table.From its SKILL.md
npx -y skills add eidos-agi/eidos-travel-hub --skill points-optimizerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.6 KB, 869 tokens by cl100k_base, as published. Nobody here has run it
Points Optimizer
Turns a pile of points across multiple programs into a specific booking recommendation with transfer path, routing, and CPP estimate.
Contract
{
"$schema": "https://json-schema.org/draft/2020-12",
"title": "Points Optimization Report",
"purpose": "Rank all viable award options for a given trip using the user's actual points balances. Every option must include a complete transfer path from currency held to program used. CPP is estimated from standard award charts — flag when dynamic pricing applies.",
"constraints": [
"Only recommend options the user can actually fund with their current balances (including planned transfers)",
"Show transfer path at each step: e.g. 'Chase UR → United MileagePlus at 1:1 = 80k miles needed, user has 95k UR'",
"Flag dynamic pricing programs (Delta SkyMiles, United at times) — CPP may differ from estimate",
"Flag programs where booking requires a phone call vs. online",
"Include fuel surcharge warning for BA Avios on partner metal",
"Rank by CPP descending — best value first"
],
"required": ["trip", "cabin", "options", "recommendation"],
"properties": {
"trip": { "type": "string", "description": "Origin → Destination, approximate dates" },
"cabin": { "enum": ["economy", "premium_economy", "business", "first"] },
"options": {
"type": "array",
"items": {
"required": ["rank", "program", "airline", "points_required", "transfer_path", "cpp_estimate", "booking_method"],
"properties": {
"rank": { "type": "integer" },
"program": { "type": "string", "description": "Award program used to book" },
"airline": { "type": "string", "description": "Operating carrier" },
"points_required": { "type": "integer" },
"transfer_path": { "type": "string", "description": "Full path from currency held to booking, with ratios" },
"cpp_estimate": { "type": "number", "description": "Cents per point (estimated)" },
"booking_method": { "type": "string", "description": "Online, phone call, or partner site" },
"notes": { "type": "string" },
"warnings": { "type": "array", "items": { "type": "string" } }
}
}
},
"recommendation": {
"type": "object",
"required": ["option", "rationale", "next_step"],
"properties": {
"option": { "type": "string" },
"rationale": { "type": "string" },
"next_step": { "type": "string", "description": "Exact first action to take right now" }
}
}
}
}
Key award sweet spots (reference)
| Route type | Best program | Why |
|---|---|---|
| US → Japan (Business) | AAdvantage (JAL) | 60k one-way, online booking, good availability |
| US → Japan (Business) | Virgin Atlantic (ANA) | 67.5k, must call, incredible product |
| US → Europe (Business) | Air France Flying Blue | Monthly promos, 50–70k one-way |
| US → Europe (Business) | Avianca LifeMiles | 63k, no fuel surcharges, online |
| US → Middle East/Africa (Business) | Turkish Miles&Smiles | ~45k on Star Alliance, call to book |
| US domestic (any) | Southwest (if you have it) | Best for flexibility + Companion Pass |
| Hotel: anywhere | World of Hyatt | Best CPP in hotel points |
| Hotel: luxury | Amex FHR | Rate + breakfast + late checkout — not points |
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.