Install
openclaw skills install afrexai-travel-plannerComplete travel planning system — from trip research to packing lists, budgets, itineraries, and travel hacks. Use when planning any trip (solo, family, business, group, international, road trip, or budget travel).
openclaw skills install afrexai-travel-plannerA complete system for planning trips that actually go smoothly — from first idea to post-trip review. Works for weekend getaways and month-long international journeys.
trip:
name: "[descriptive name]"
type: solo | couple | family | group | business
travelers:
- name: "[name]"
age: [age]
needs: ["dietary restrictions", "mobility", "medications"]
dates:
departure: "YYYY-MM-DD"
return: "YYYY-MM-DD"
flexible: true | false
flex_range: "[+/- N days]"
destinations:
- city: "[city]"
country: "[country]"
nights: [N]
priority: must-visit | nice-to-have
why: "[what you want to do/see here]"
budget:
total: [amount]
currency: "[USD/GBP/EUR]"
style: budget | mid-range | comfort | luxury
includes_flights: true | false
interests:
- "[culture/history/food/adventure/beach/nature/nightlife/shopping/photography]"
constraints:
- "[visa restrictions, health conditions, kids ages, pet-friendly needed]"
travel_style: slow | moderate | packed
For each destination, research:
| Category | Questions | Source |
|---|---|---|
| Safety | Travel advisories? Common scams? Areas to avoid? | Gov travel sites (state.gov, gov.uk/foreign-travel) |
| Weather | Temperature range, rainy season, best months? | Web search "[city] weather [month]" |
| Visa | Visa required? Duration? Cost? Processing time? | Embassy websites |
| Health | Vaccinations needed? Travel insurance required? Tap water safe? | CDC, WHO |
| Money | Local currency? ATM availability? Card acceptance? Tipping culture? | Web search |
| Language | Primary language? English widely spoken? Key phrases? | Web search |
| Transport | Airport to city? Local transit? Uber/Grab available? Driving side? | Web search |
| Connectivity | SIM card or eSIM availability? WiFi reliability? | Web search |
| Culture | Dress code? Photography rules? Customs to respect? | Web search |
| Timing | Public holidays during visit? Major events? Ramadan? | Web search |
| Factor | Best | Acceptable | Avoid |
|---|---|---|---|
| Weather | Dry + comfortable temp | Shoulder season (cheaper, smaller crowds) | Monsoon, extreme heat/cold |
| Crowds | Off-season | Shoulder | Peak holiday / national events |
| Price | Off-peak (Jan-Mar, Sep-Nov for most) | Shoulder | Christmas, Easter, summer, Chinese New Year |
| Flights | Tue-Thu departures | Mon, Fri | Sun evening, holiday weekends |
Pro tip: The intersection of "good weather + low crowds + cheaper flights" is the sweet spot. Usually 2-4 weeks per destination per year.
| Category | Budget (%) | Mid-Range (%) | Comfort (%) | Luxury (%) |
|---|---|---|---|---|
| Flights/Transport | 35-40 | 30-35 | 25-30 | 20-25 |
| Accommodation | 25-30 | 25-30 | 30-35 | 35-40 |
| Food & Drink | 15-20 | 15-20 | 15-20 | 15-20 |
| Activities | 10-15 | 10-15 | 10-15 | 10-15 |
| Buffer (emergencies) | 10 | 10 | 10 | 10 |
| Region | Budget | Mid-Range | Comfort |
|---|---|---|---|
| Southeast Asia | $30-50 | $50-100 | $100-200 |
| Eastern Europe | $40-60 | $70-120 | $120-250 |
| Western Europe | $60-100 | $120-200 | $200-400 |
| USA/Canada | $60-100 | $120-200 | $200-400 |
| Japan/Korea | $50-80 | $100-180 | $180-350 |
| Australia/NZ | $60-100 | $120-200 | $200-400 |
| Central/South America | $30-50 | $50-100 | $100-200 |
| Middle East | $40-70 | $80-150 | $150-350 |
| Africa (tourist areas) | $40-70 | $80-150 | $150-400 |
budget:
total_allocated: [amount]
currency: "USD"
categories:
flights:
allocated: [amount]
spent: 0
items:
- description: "[outbound flight]"
amount: [cost]
booked: true | false
refundable: true | false
accommodation:
allocated: [amount]
spent: 0
items: []
food:
allocated: [amount]
daily_target: [amount/day]
activities:
allocated: [amount]
items: []
transport_local:
allocated: [amount]
insurance:
allocated: [amount]
buffer:
allocated: [amount]
total_spent: 0
remaining: [amount]
| Strategy | Typical Savings | Effort |
|---|---|---|
| Fly mid-week (Tue/Wed) | 15-30% on flights | Low |
| Book flights 6-8 weeks ahead (domestic) / 2-4 months (international) | 10-25% | Low |
| Stay in apartments with kitchen (cook breakfast/lunch) | 30-50% on food | Medium |
| Use Google Flights price tracking alerts | 5-20% | Low |
| Travel shoulder season | 20-40% on everything | Low |
| Use credit card with no foreign transaction fees | 3% saved on all spending | Low |
| Book accommodation with free cancellation, then price-match closer to date | 10-20% | Medium |
| Use local transit instead of taxis | 50-80% on transport | Medium |
| Get a local eSIM instead of roaming | 80-90% on data | Low |
| Book activities directly (not hotel/cruise) | 20-40% on activities | Medium |
day:
number: [N]
date: "YYYY-MM-DD"
location: "[city]"
weather_expected: "[sunny, 25°C]"
morning:
activity: "[what]"
time: "09:00-12:00"
address: "[where]"
cost: [amount]
booking_needed: true | false
booking_ref: "[ref]"
notes: "[tips, what to bring]"
lunch:
restaurant: "[name or area]"
cuisine: "[type]"
budget: [amount]
reservation: true | false
afternoon:
activity: "[what]"
time: "14:00-17:00"
address: "[where]"
cost: [amount]
evening:
activity: "[dinner, show, walk, rest]"
time: "19:00-22:00"
transport:
- from: "[A]"
to: "[B]"
method: "[walk/metro/taxi/bus]"
duration: "[time]"
cost: [amount]
total_cost: [amount]
notes: "[pack rain jacket, charge camera, early start]"
| Travel Style | Activities/Day | Walk Distance | Rest Time |
|---|---|---|---|
| Packed | 3-4 major | 15-20km | Minimal |
| Moderate | 2-3 major | 10-15km | 1-2hr midday |
| Slow | 1-2 major | 5-10km | Generous |
Adjustments:
| Factor | Choose This |
|---|---|
| Cheapest fare | Budget carrier if <4hr flight, tolerable seats |
| Long haul (>6hr) | Prioritize comfort — extra legroom worth it |
| Connections | Minimum 2hr domestic, 3hr international |
| Refundable? | Yes for uncertain plans; no for confirmed |
| Checked bags | Compare "basic fare + bag" vs "regular fare" total |
| Method | Best For | Typical Cost | Book When |
|---|---|---|---|
| Train | Europe, Japan, scenic routes | $$ | 1-3 months ahead for deals |
| Bus | Budget, Southeast Asia, Latin America | $ | 1-3 days ahead |
| Rental car | Road trips, rural areas, groups | $$-$$$ | 2-4 weeks ahead |
| Ride share | Airport transfers, short city hops | $$ | Day of |
| Domestic flight | Long distances, island hopping | $$-$$$ | 4-8 weeks ahead |
| Factor | Hotel | Airbnb/Apartment | Hostel |
|---|---|---|---|
| Best for | Business, short stays, luxury | Families, long stays, self-catering | Solo, budget, social |
| Book when | 2-4 weeks ahead | 1-3 months ahead (popular areas) | 1-2 weeks ahead |
| Check | Free cancellation, breakfast included | Kitchen, washer, WiFi speed, check-in time | Locker, reviews, location |
Score each option 1-5:
| Criteria | Weight | Score |
|---|---|---|
| Location (walkable to key sites + transit) | 5x | |
| Reviews (4.0+ overall, read recent negatives) | 4x | |
| Price vs budget | 3x | |
| Amenities match needs (kitchen, AC, WiFi, laundry) | 3x | |
| Cancellation flexibility | 2x | |
| Check-in flexibility | 1x |
Total = weighted sum. Compare options numerically, not emotionally.
Documents (carry-on ONLY):
Tech:
Health & Safety:
Clothing Formula: Use the 5-4-3-2-1 rule for 1-2 week trips:
Laundry hack: Pack for 5-7 days max regardless of trip length. Do laundry.
Always carry-on:
Check:
| Climate | Add |
|---|---|
| Tropical | Quick-dry everything, insect repellent, rain poncho, waterproof phone case |
| Cold | Thermal base layer, down jacket (compresses small), warm hat + gloves, lip balm |
| Desert/Dry | Wide-brim hat, SPF 50+, light long sleeves, extra water bottle |
| Rainy | Waterproof jacket (not umbrella — hands free), quick-dry shoes, dry bags for electronics |
| Mixed/Urban | Layers, versatile shoes (walking-friendly but restaurant-appropriate) |
Before leaving:
Timing:
Morning:
Evening:
| Approach | Best For | How |
|---|---|---|
| Cook breakfast | Budget, families | Stay in apartments with kitchen |
| Lunch as main meal | Europe, Asia | Lunch menus/set meals are 30-50% cheaper than dinner |
| Street food | Southeast Asia, Mexico, India | Follow locals, busy stalls = fresh, avoid raw |
| Grocery + picnic | Scenic destinations | Buy local cheese, bread, fruit — eat in parks |
| Splurge dinner | Special occasions | Book 1 nice restaurant per city, skip the rest |
trip_review:
name: "[trip name]"
dates: "[when]"
destinations: ["[list]"]
total_spent: [amount]
budget_variance: "[over/under by X%]"
highlights:
- "[best experience]"
- "[best meal]"
- "[best surprise]"
lessons:
- "[what would you do differently]"
- "[what worked perfectly]"
recommendations:
- "[for others visiting same place]"
would_return: true | false
rating: [1-10]
| # | Hack | Why |
|---|---|---|
| 1 | Get a no-foreign-transaction-fee credit card | Saves 3% on everything abroad |
| 2 | Always get local eSIM/SIM | 10x cheaper than roaming, essential for maps/translation |
| 3 | Download offline maps for every city | Works without data, saves battery vs live maps |
| 4 | Book accommodation with free cancellation | Lock in prices, refine later |
| 5 | Pack half of what you first think | You will NEVER regret packing light |
| 6 | Use Google Translate camera mode | Point at menus/signs — instant translation |
| 7 | Arrive early at popular sites (opening time) | 50% fewer crowds, better photos, cooler temps |
| 8 | Eat where locals eat (away from tourist streets) | Better food, lower prices, authentic |
| 9 | Carry a photocopy of passport | Accepted most places, protects original |
| 10 | Use ATMs for foreign currency (not exchange bureaus) | Better rates, lower fees |
| 11 | Reconfirm flights 24hr before | Catch schedule changes early |
| 12 | Keep a daily expense note | Prevents budget surprise at the end |
| 13 | Wear your bulkiest clothes on the plane | Saves luggage space and weight |
| 14 | Screenshot all confirmations | Works offline when you need them |
| 15 | Learn 5 phrases in local language | "Hello, please, thank you, sorry, how much" = respect |
| 16 | Use laundry services (or laundromats) instead of packing more | Worth the $5-10 |
| 17 | Book tours/activities through local operators (not hotel desk) | 20-50% cheaper |
| 18 | Get travel insurance (seriously) | One medical emergency can cost $50K+ |
| 19 | Set up banking notifications | Know instantly if card is charged unexpectedly |
| 20 | Use packing cubes | Organization + compression = more space |