agentsclimarketplace

Points optimizer

Skill eidos-agi/eidos-travel-hub/skills/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

Install
npx -y skills add eidos-agi/eidos-travel-hub --skill points-optimizer

Assembled 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 typeBest programWhy
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 BlueMonthly promos, 50–70k one-way
US → Europe (Business)Avianca LifeMiles63k, 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: anywhereWorld of HyattBest CPP in hotel points
Hotel: luxuryAmex FHRRate + breakfast + late checkout — not points

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.