Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borski/serpapi
Google Flights cash prices, Google Hotels, and Google Travel Explore via SerpAPI.
Passed 22 of 23 test cases with the skill, and 9 of 23 without it.
and 15 more in the full report
13 fixed9 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
Formulate a curl command using SerpAPI travel explore to find 1-week trip destinations out of Atlanta (ATL) during the month of August with flexible exact dates.
| Checked | Without skill | With skill |
|---|---|---|
| The month parameter is set to 8. | Missed | Passed |
| The travel_duration parameter is set to 2 to represent a 1-week trip. | Missed | Passed |
The instructions your model reads when the skill loads.
Scrape Google Flights, Google Hotels, and Google Travel Explore via SerpAPI. Provides cash flight prices (for Chase/Amex portal comparison), hotel pricing, and destination discovery.
Source: serpapi.com — Free tier available, paid plans for higher volume.
SERPAPI_API_KEY is set in .env. All requests use api_key query parameter.
https://serpapi.com/search
Search for flight prices and schedules. Essential for comparing: "Is 88,000 United miles better than paying $900 cash through the Chase portal?" (Chase portal pricing is now dynamic via Points Boost, ~1.5-2.0 cpp on select bookings; verify the actual quote.)
curl -s "https://serpapi.com/search?engine=google_flights&departure_id=SFO&arrival_id=NRT&outbound_date=2026-08-10&type=2&adults=2&travel_class=1¤cy=USD&stops=2&sort_by=2&api_key=$SERPAPI_API_KEY" | jq '{best: [.best_flights[]? | {price: .price, duration: .total_duration, stops: (.layovers | length), flights: [.flights[] | {from: .departure_airport.id, to: .arrival_airport.id, airline: .airline, flight: .flight_number, depart: .departure_airport.time, arrive: .arrival_airport.time}]}], price_insights: .price_insights}'
| Param | Required | Description |
|---|---|---|
engine | Yes | google_flights |
departure_id | Yes | Airport code(s), comma-separated: SFO,PDX |
arrival_id | Yes | Airport code(s), comma-separated: NRT,HND |
outbound_date | Yes | YYYY-MM-DD |
return_date | Round trip | YYYY-MM-DD (required if type=1) |
type | No | 1 = round trip (default), 2 = one way, 3 = multi-city |
adults | No | Default 1 |
children | No | Default 0 |
travel_class | No | 1 = economy, 2 = premium economy, 3 = business, 4 = first |
stops | No | 0 = any, 1 = nonstop, 2 = 1 stop or fewer, 3 = 2 stops or fewer |
test cases passed, vs 9 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.