Back to Skills Marketplace
Skill pack

Flight Search Assistant

Search flight options with Skyscanner or Amadeus credentials, compare routes, and build Google Flights handoff URLs.

v0.1.0 1 skill 7 tools By Kendr travelflightsskyscanneramadeusgoogle-flights

How to use it

  1. Open Kendr Desktop.
  2. Go to Skills, then Marketplace.
  3. Search for Flight Search Assistant or flight-search-assistant.
  4. Install the pack, then enable the pack or individual skills you want available in agentic mode.

Kendr Desktop compares the installed version with the hosted catalog version and offers an update when this pack changes.

Install source

Use this hosted archive when installing or updating the pack from Kendr Desktop.

https://kendr.org/api/skills/packs/flight-search-assistant/archive

Flight Search Assistant

Search and compare flights using read-only Skyscanner or Amadeus tools, build Google Flights handoff URLs, and avoid booking or purchasing tickets.

Flight Search Assistant

Use this skill when the user asks to find flights, compare fares, search flexible dates, check airport options, inspect layovers, or prepare a flight shortlist.

Setup options:

  • Skyscanner live prices need SKYSCANNER_API_KEY.
  • Amadeus flight search needs AMADEUS_CLIENT_ID and AMADEUS_CLIENT_SECRET.
  • Set AMADEUS_BASE_URL to https://api.amadeus.com for production or leave it unset for the Amadeus test API.
  • Google Flights does not provide a general public consumer search API here; use the Google Flights URL tool only as a handoff link.

Workflow:

  • use travel-flights.inspect_flight_search_setup when credentials are unclear
  • use travel-flights.amadeus_lookup_airports_and_cities to confirm IATA codes
  • use travel-flights.skyscanner_start_live_price_search and travel-flights.skyscanner_poll_live_price_search when Skyscanner credentials are available
  • use travel-flights.amadeus_search_flight_offers for dated flight offers
  • use travel-flights.amadeus_search_cheapest_flight_dates for flexible-date exploration
  • use travel-flights.get_google_flights_url when the user wants to continue manually in Google Flights

For results, compare total price, travel time, number of stops, layover risk, departure and arrival times, baggage assumptions, nearby airport tradeoffs, and whether prices may be cached.

Do not book tickets, enter passenger data, purchase, cancel, or modify reservations. If a downstream booking tool exists, use it only after an explicit user request and Kendr approval.