# Flight Search

> Find flight options for a traveler from their criteria (origin, destination, dates, cabin, passengers). Use this whenever a user asks to search, find, look up, or compare flights, air travel, or airfare for a trip -- even if they don't say "search flights" explicitly. Presents policy-compliant fares, cheapest first. Read-only; does not book.

- Skill: `kbmurali/flight-search` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add kbmurali/flight-search`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kbmurali/flight-search/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: kbmurali (https://skillmd.com/u/kbmurali)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/kbmurali/flight-search

---


# Flight Search

Use this skill when a user wants flight options for a trip.

## Steps

1. Gather from the conversation: origin, destination, departure date, optional
   return date, cabin class, and number of passengers. Ask for anything
   missing. Never guess airport codes -- confirm ambiguous city names.
2. If the request involves a premium cabin (premium economy, business, or
   first), a long-haul route, or an unusually high fare, first consult the
   corporate travel policy by reading `references/travel-policy.md`, and apply
   its limits when presenting options.
3. Call the `search_flights` tool with the collected criteria.
4. Present the results as a table, cheapest first: carrier, depart/arrive,
   stops, cabin, price, and whether each option is within policy.
5. Never invent a fare the tool did not return. If the tool errors, or a
   policy limit blocks an option, say so plainly and stop.

