flight-search
Search Google Flights for prices, times, and airlines. No API key required.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/awlevin/flight-searchWhat This Skill Does
The flight-search skill allows the OpenClaw AI agent to query real-time airline pricing, scheduling, and carrier information directly from Google Flights. By utilizing the underlying fast-flights engine, this skill provides a reliable way to fetch up-to-date travel data without the friction of complex API keys or rate-limited enterprise integrations. It is designed for seamless CLI interaction, allowing you to quickly compare nonstop flights, identify the best pricing options, and extract structured data for programmatic usage in your personal workflows.
Installation
To integrate this skill into your environment, use the OpenClaw installation command:
clawhub install openclaw/skills/skills/awlevin/flight-search
For users who prefer to use it outside of the agent context, you can install it globally via Python's uv tool:
uv tool install flight-search
Alternatively, for a quick, single-use search without a permanent installation, you can run:
uvx flight-search [ORIGIN] [DESTINATION] --date [YYYY-MM-DD]
Use Cases
This skill is ideal for travel planning, price tracking, and logistics automation. Whether you are a frequent flyer looking for the best price, a developer building a travel-based dashboard, or an assistant tasked with finding flight windows for business meetings, this skill provides the necessary data. It supports advanced filtering including seat class preferences (economy to first class), passenger counting (adults and children), and round-trip logic.
Example Prompts
- "Find me the cheapest round-trip flights from JFK to London Heathrow for the first week of June 2026 for two adults."
- "Search for nonstop business class flights from SFO to NRT on April 1st, 2026, and provide the result in JSON format."
- "Check if there are any affordable Frontier flights from Denver to Los Angeles on March 1st, 2026."
Tips & Limitations
- Date Formatting: Always ensure your dates follow the YYYY-MM-DD standard to prevent parsing errors.
- JSON Output: When using this skill with other agents or scripts, use the
--output jsonflag to receive clean, parseable data objects rather than human-readable text. - Limitations: As this tool scrapes public data, it is subject to the availability of Google Flights. It does not perform actual booking; it is strictly a research and discovery tool. Ensure your system has network access enabled, as this skill requires an active internet connection to query the Google Flights backend.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-awlevin-flight-search": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access
Related Skills
agent-chat
Temporary real-time chat rooms for AI agents. Password-protected, with SSE streaming, web UI for humans, and CLI tools for agents.
airbnb-search
Search Airbnb listings with prices, ratings, and direct links. No user API key required (uses Airbnb's public frontend API key). Use when searching for Airbnb stays, vacation rentals, or accommodation pricing.
openapi2cli
Generate CLI tools from OpenAPI specs. Built for AI agents who hate writing curl commands.
secret-portal
Spin up a one-time web UI for securely entering secret keys and env vars. Supports guided instructions, single-key mode, and cloudflared tunneling.
sprite-animator
Generate animated pixel art sprites from any image using AI. Send a photo, get a 16-frame animated GIF.