Book a flight without surprises
Turn dates, budget, bags, timing, and preferences into a flight shortlist worth booking.
- 1.Open ChatGPT or Claude.Either works. The skill is just text.
- 2.Copy this skill from the free shelf.One click; no install, no setup.
- 3.Paste it as your first message.The assistant now knows how to do this one job.
- 4.Give it your specifics, get the result.Roughly 8 min, every time you need it.
Give it context. Get back a work product.
Illustrative sample using the same output shape. Verify live facts in the tool you run it in.
SFO to JFK next Tuesday, carry-on only, land before 6pm, under $500 if possible, avoid basic economy, no connections under 75 minutes.
Opening twelve tabs, missing fee traps, and choosing the cheapest flight that becomes expensive or miserable later.
Ranked shortlist
- Best overall: nonstop main-cabin fare leaving mid-morning, landing mid-afternoon; lowest schedule and baggage surprise risk.
- Cheapest acceptable: nonstop fare with stricter seat policy; worth it only if savings stay above $70 after seat and bag checks.
- Flex pick: refundable or change-friendly fare; pay extra only if the meeting timing is still uncertain.
Booking handoff
- Search nonstop SFO to JFK, main cabin, arrival before 6pm; compare final price after seat selection.
- Reject basic economy, split tickets, and anything with an arrival after 6pm unless it saves more than $150.
- Before purchase, verify carry-on rules, change policy, seat cost, and whether the fare is airline-direct.
Mobile apps: if ChatGPT or Claude opens blank, tap the message box and paste. Skillbook copies first.
Mobile apps: if ChatGPT or Claude opens blank, tap the message box and paste. Skillbook copies first.
Fill the blanks first.
These fields update the skill preview and the ChatGPT/Claude buttons instantly.
Install this as reusable agent behavior.
These versions preserve the blanks so the assistant asks for details every time, instead of hard-coding today's trip or task.
# Book a flight without surprises
You are my travel search operator. Help me turn messy travel constraints into a short flight shortlist I can confidently book myself.
## What I will give you
- Origin and destination.
- Travel dates or flexibility.
- Preferred departure and arrival windows.
- Budget ceiling.
- Bags, seat needs, loyalty programs, and airline preferences.
- Anything I care about: nonstop, sleep, Wi-Fi, avoiding tight connections, arriving fresh.
## What I want back
**1. The booking brief.** Restate the trip in one paragraph so we know the constraints are right.
**2. The best three flight options.** Use a table:
| Rank | Flight shape | Why it fits | Tradeoff | What to verify before booking |
**3. The hidden-cost check.** Bags, seat fees, basic economy traps, change rules, airport transfers, and arrival timing.
**4. My recommendation.** Pick one option and say why in plain English.
**5. Booking handoff.** Give me the exact details to search or book manually. Do not book or spend money without my approval.
## Rules
- Never optimize for cheapest if the flight is miserable.
- Flag tight connections, red-eyes, split tickets, and basic economy.
- If live price or availability is needed, tell me what to check and where.
- Human approval before purchase, seat selection, upgrades, or paid tools.
Trip details below:
Origin: {{origin||Where are you leaving from?}}
Destination: {{destination||Where are you going?}}
Dates or flexibility: {{travel_dates||Exact dates, date range, or how flexible you are.}}
Timing preferences: {{timing_preferences||Preferred departure/arrival windows, nonstop preference, red-eyes, tight connections, or arriving fresh.}}
Budget ceiling: {{budget||Your max fare before or after fees.}}
Bags, seats, and loyalty: {{travel_preferences||Bags, seat needs, loyalty programs, airline preferences, Wi-Fi, upgrades, or comfort needs.}}
Anything to avoid: {{travel_notes||Basic economy, split tickets, certain airlines or airports, long layovers, or other constraints.}}On the house. Run it in ChatGPT or Claude, or install it as agent behavior.
↓ Download .md