Resources
7Install
npx skillscat add imoonkey/openweb/src-sites-expedia Install via the SkillsCat registry.
SKILL.md
Expedia
Overview
Travel booking platform. Hotels and flights search via GraphQL APQ (Automatic Persisted Queries).
Workflows
Search and inspect hotels
searchHotels(destination, checkInDate, checkOutDate)→id(propertyId), name, price, ratinggetHotelDetail(propertyId)→ amenities, policies, location, FAQsgetHotelPrices(propertyId, checkInDate, checkOutDate)→ per-day nightly rates, availabilitygetHotelReviews(propertyId)→ guest ratings, review text, score breakdown
Search flights
searchFlights(origin, destination, departureDate)→ airline, times, stops, pricegetFlightDetail(origin, destination, departureDate)→ same data, used for refining results
Operations
| Operation | Intent | Key Input | Key Output | Notes |
|---|---|---|---|---|
| searchHotels | find hotels by city/dates | destination, checkInDate, checkOutDate | id, name, price, rating, photos | entry point; paginated (offset, limit) |
| getHotelDetail | hotel info | propertyId ← searchHotels | amenities, location, policies, FAQs | |
| getHotelPrices | daily rate calendar | propertyId ← searchHotels, checkInDate, checkOutDate | per-day nightly rates, availability across ~240 days | intercept pattern (navigates to hotel page) |
| getHotelReviews | guest reviews | propertyId ← searchHotels | ratings, review text, reviewer info, score breakdown | intercept pattern (navigates to hotel page) |
| searchFlights | find flights by route/dates | origin, destination, departureDate | airline, times, stops, price | entry point; paginated |
| getFlightDetail | flight info | origin, destination, departureDate | same as searchFlights | alias for refined search |
Quick Start
# Search hotels in New York
openweb expedia exec searchHotels '{"destination":"New York","checkInDate":"2026-05-01","checkOutDate":"2026-05-03"}'
# Get hotel detail
openweb expedia exec getHotelDetail '{"propertyId":"27924","checkInDate":"2026-05-01","checkOutDate":"2026-05-03"}'
# Get hotel prices for dates
openweb expedia exec getHotelPrices '{"propertyId":"27924","checkInDate":"2026-05-01","checkOutDate":"2026-05-03"}'
# Get hotel reviews
openweb expedia exec getHotelReviews '{"propertyId":"27924"}'
# Search flights NYC to LA
openweb expedia exec searchFlights '{"origin":"New York (NYC-All Airports)","destination":"Los Angeles (LAX-Los Angeles Intl.)","departureDate":"2026-05-10","returnDate":"2026-05-17"}'
# One-way flight search
openweb expedia exec getFlightDetail '{"origin":"San Francisco (SFO)","destination":"Chicago (ORD-O'\''Hare Intl.)","departureDate":"2026-06-15"}'