travel-agent
Travel Agent
Setup — Credentials
Requires: A SerpAPI key. SerpAPI (serpapi.com) provides access to Google Flights, Google Hotels, and Google Maps Directions. A free tier is available with 100 searches/month. Sign up at: https://serpapi.com
Load the user's SerpAPI key before running any search. Check these locations in order:
~/.serpapi_credentials→SERPAPI_KEY=...~/.travel_agent_config→SERPAPI_KEY=...
These are the only local files this skill reads. If neither file is found, ask the user where their SerpAPI key is stored, or whether they would like to create one at https://serpapi.com.
All flight, hotel, and transport searches are sent to serpapi.com using the user's own API key. This skill does not store, transmit, or proxy the key anywhere else.
Step 1 — Gather Trip Details (always first)
Before searching anything, ask a small set of quick questions. Keep it conversational — one message, not a form. Tailor which questions to ask based on what the user hasn't already told you.