
from travel-optimization-engine37
Decision-support suite that analyzes flight pricing, routes, fees and deals to recommend the lowest true-cost booking options.
A decision-support system that coordinates multiple specialized skills to search flight options, analyze hidden fees, optimize travel dates and routes, and produce a ranked comparison report with true_total pricing and booking guidance. It supports both API mode (Amadeus, Kiwi) for live prices and AI-knowledge mode for estimates.
Use when planning flights, comparing ticket prices across providers, checking true costs including fees, searching for optimal travel dates, or exploring hub-based route savings. Trigger on intents like "find cheap flights", "optimize travel dates", or "compare ticket fees".
scripts/amadeus_client.py, scripts/kiwi_client.py, scripts/normalize.py) when API mode is enabledreferences/Works with agents that can run scripted API calls or orchestrate multi-skill flows (Copilot/GPT-style assistants and code-enabled agents); API-backed modes require network-capable agents that can supply keys for Amadeus/Kiwi.
Travel Optimization Engine is a decision-support skill that orchestrates 8 sub-skills (date optimization, flight search, route optimization, fee analysis, deals verification, negotiation email, flexibility analysis, hidden city strategy) for flight cost optimization. Scripts include two API clients (Amadeus, Kiwi Tequila), a shared config, a normalization utility, and a CLI tool. Two scripts ran cleanly (config.py, normalize.py), two failed due to missing API keys (expected), and one had a module import issue in isolation. Well-structured skill with good progressive disclosure and a clear report output contract.
Solid skill with real utility. The 8-phase orchestration pattern is well-designed. Minor issue with relative imports causing ModuleNotFoundError in isolation testing but would work correctly in the skill's own directory. No security concerns — all API keys from env vars, legitimate public API endpoints, no destructive commands or data exfiltration.