Install
$ agentstack add skill-borski-travel-hacking-toolkit-rapidapi ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
RapidAPI Skill
Search Google Flights and Booking.com via RapidAPI scrapers. Secondary source for cash flight prices and hotel/vacation rental pricing.
Sources:
Authentication
RAPIDAPI_KEY is set in .env. All requests use x-rapidapi-key header.
Google Flights Live API
Real-time Google Flights scraping. Use when SerpAPI results seem stale or you want a second price opinion.
Search One-Way
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 '.'
Search Round Trip
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",
"returnDate": "2026-08-26",
"adults": 2,
"cabinClass": "economy",
"currency": "USD"
}' | jq '.'
Parameters
| Param | Required | Description | |-------|----------|-------------| | origin | Yes | Airport IATA code | | destination | Yes | Airport IATA code | | date | Yes | YYYY-MM-DD departure | | returnDate | No | YYYY-MM-DD for round trip | | adults | No | Default 1 | | children | No | Default 0 | | infants | No | Default 0 | | cabinClass | No | economy, premium_economy, business, first | | currency | No | Default USD |
Booking.com Live API
Search hotels and vacation rentals with real Booking.com pricing. Good complement to SerpAPI Hotels and LiteAPI.
Search Hotels
curl -s "https://booking-live-api.p.rapidapi.com/api/v1/searchHotels?location=Tokyo%2C%20Japan&checkin=2026-08-10&checkout=2026-08-13&adults=2&rooms=1¤cy=USD" \
-H "x-rapidapi-key: $RAPIDAPI_KEY" \
-H "x-rapidapi-host: booking-live-api.p.rapidapi.com" | jq '.'
Parameters
| Param | Required | Description | |-------|----------|-------------| | location | Yes | City/area name: Tokyo, Japan | | checkin | Yes | YYYY-MM-DD | | checkout | Yes | YYYY-MM-DD | | adults | No | Default 2 | | children | No | Default 0 | | rooms | No | Default 1 | | currency | No | Default USD | | sortBy | No | price, rating, popularity | | minPrice | No | Minimum price filter | | maxPrice | No | Maximum price filter | | starRating | No | 3,4,5 comma-separated |
Get Hotel Details
curl -s "https://booking-live-api.p.rapidapi.com/api/v1/getHotelDetails?hotelId=HOTEL_ID&checkin=2026-08-10&checkout=2026-08-13&adults=2" \
-H "x-rapidapi-key: $RAPIDAPI_KEY" \
-H "x-rapidapi-host: booking-live-api.p.rapidapi.com" | jq '.'
Rate Limits
Free tier: 100 requests/month across all RapidAPI APIs. Use sparingly. Prefer SerpAPI for flights and LiteAPI/SerpAPI for hotels as primary sources.
When to Use
- Google Flights Live: Secondary price check when SerpAPI results seem off, or for routes SerpAPI doesn't cover well.
- Booking.com Live: When you want Booking.com specific pricing/availability (different inventory than Google Hotels).
Do not:
- Use as primary search (SerpAPI and Seats.aero are primary).
- Burn through free tier on broad searches. Be targeted.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: borski
- Source: borski/travel-hacking-toolkit
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.