Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borski/rapidapi
Google Flights Live and Booking.com Live search via RapidAPI. Secondary source for cash flight prices and hotel availability when SerpAPI needs a second opinion.
Passed 14 of 19 test cases with the skill, and 6 of 19 without it.
and 9 more in the full report
9 fixed7 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am crafting a JSON payload for a flight query from ORD to LHR on September 1, 2026, targeting first class via our RapidAPI Google Flights tool. What key and value should represent the cabin class?
| Checked | Without skill | With skill |
|---|---|---|
| Set cabinClass key to first in the JSON request body. | Missed | Passed |
The instructions your model reads when the skill loads.
Search Google Flights and Booking.com via RapidAPI scrapers. Secondary source for cash flight prices and hotel/vacation rental pricing.
Sources:
RAPIDAPI_KEY is set in .env. All requests use x-rapidapi-key header.
Real-time Google Flights scraping. Use when SerpAPI results seem stale or you want a second price opinion.
curl -s -X POST "https://google-flights-live-api.p.rapidapi.com/api/v1/searchFlights" \
-H "x-rapidapi-key: $RAPIDAPI_KEY" \
-H "x-rapidapi-host: google-flights-live-api.p.rapidapi.com" \
-H "Content-Type: application/json" \
-d '{
"origin": "SFO",
"destination": "NRT",
"date": "2026-08-10",
"adults": 2,
"cabinClass": "economy",
"currency": "USD"
}' | jq '.'
curl -s -X POST "https://google-flights-live-api.p.rapidapi.com/api/v1/searchFlights" \
-H "x-rapidapi-key: $RAPIDAPI_KEY" \
-H "x-rapidapi-host: google-flights-live-api.p.rapidapi.com" \
-H "Content-Type: application/json" \
test cases passed, vs 6 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.