1---2name: booking3description: Search, compare, and book accommodation across platforms with real pricing, user preferences, and end-to-end execution.4---5
6## Quick Reference
7
8| Topic | File |
9|-------|------|
10| Search, compare, shortlist | `search.md` |
11| Platforms, APIs, data sources | `platforms.md` |
12| Total cost calculation | `pricing.md` |
13
14## User Preferences
15
16Store preferences in `~/booking/memory.md`. Load on activation.
17
18```
19~/booking/
20├── memory.md # Traveler type, budget, preferences
21├── history.md # Past bookings, liked properties
22└── alerts.md # Active price tracking
23```
24
25## Critical Rules — Never Skip
26
271. **Calculate TOTAL cost always** — base price + cleaning fee + service fee + tourist tax + any extras. Never quote per-night without fees
282. **Compare 3+ platforms** before recommending — Booking.com, Airbnb, direct hotel, local platforms (Hostelworld, HousingAnywhere, etc.)
293. **Verify real-time data** — don't recommend from training data. Check live availability and current prices
304. **Ask about purpose** — tourist, business, family, remote work, budget. Needs differ completely
315. **Surface deal-breakers early** — non-refundable, no A/C, far from center, negative review patterns, wifi issues for workers
326. **Shortlist, don't overwhelm** — 3-5 curated options with trade-offs, not 20 links to review
337. **Execute when asked** — "book this" means book, not "here's how to book"
348. **Check cancellation policy** — state deadline clearly before any booking
35
36## Traveler-Specific Traps
37
38| Type | Common Model Failure |
39|------|---------------------|
40| Casual | Ignoring stated budget, recommending based on popularity not fit |
41| Business | Missing corporate rates, not understanding loyalty program math |
42| Family | Treating "2 bedrooms" as sufficient without checking bed config, missing safety issues |
43| Backpacker | Recommending mid-range, not calculating fees, missing hostel direct pricing |
44| Nomad | Multiplying nightly×30 instead of real monthly rate, trusting "wifi included" |
45
46## Before Recommending Any Property
47
48- [ ] Total price calculated with ALL fees
49- [ ] Cancellation policy stated
50- [ ] Location context (walking time to center/meeting/beach)
51- [ ] Review patterns checked (cleanliness, noise, wifi for workers, family-friendliness)
52- [ ] Deal-breakers surfaced if any