flight-trackerFlight tracking and scheduling. Track live flights in real-time by region, callsign, or airport using OpenSky Network. Search flight schedules between airports. Use for queries like "What flights are over Switzerland?" or "When do flights from Hamburg arrive in Zurich?" or "Track flight SWR123".
Install via ClawdBot CLI:
clawdbot install xenofex7/flight-trackerTrack flights in real-time and search flight schedules between airports.
# Switzerland (lat_min, lat_max, lon_min, lon_max)
curl -s "https://opensky-network.org/api/states/all?lamin=45.8&lomin=5.9&lamax=47.8&lomax=10.5" | \
jq -r '.states[] | "\(.[1]) - \(.[2]) | Alt: \(.[7])m | Speed: \(.[9])m/s | From: \(.[5])"'
curl -s "https://opensky-network.org/api/states/all?icao24=<aircraft-icao>" | jq .
# Use helper script
python3 scripts/track.py --region switzerland
python3 scripts/track.py --callsign SWR123
python3 scripts/track.py --airport LSZH
Search for scheduled flights between airports:
# Basic usage (shows search links)
python3 scripts/schedule.py HAM ZRH
# With specific date
python3 scripts/schedule.py --from HAM --to ZRH --date 2026-01-15
# With API key (optional, for detailed results)
export AVIATIONSTACK_API_KEY='your_key_here'
python3 scripts/schedule.py HAM ZRH
Without API key: Shows helpful search links (Google Flights, FlightRadar24, airline websites)
With API key: Fetches live schedule data with departure/arrival times, terminals, gates, and status
Free API key available at aviationstack.com (100 requests/month)
Pre-defined regions in the script:
GET https://opensky-network.org/api/states/all
Optional parameters:
lamin, lomin, lamax, lomax: Bounding boxicao24: Specific aircraft (hex code)time: Unix timestamp (0 = now)Each flight state contains:
[0] icao24 - Aircraft ICAO24 address (hex)
[1] callsign - Flight callsign (e.g., "SWR123")
[2] origin_country - Country name
[5] origin - Origin airport (if available)
[7] baro_altitude - Altitude in meters
[9] velocity - Speed in m/s
[10] heading - Direction in degrees
[11] vertical_rate - Climb/descent rate in m/s
Generated Mar 1, 2026
Airlines can use this skill to monitor their active flights in real-time over specific regions, such as Europe or around hub airports like Zurich. It helps operations teams track flight positions, altitudes, and speeds to optimize routing and manage delays. This is useful for coordinating ground services and updating passengers on flight statuses.
Travel agencies can utilize the flight schedule search to find and compare scheduled flights between airports for clients, such as from Hamburg to Zurich. With an API key, they access detailed departure/arrival times and terminal information to create tailored itineraries. This enhances customer service by providing real-time schedule data and alternative booking options.
Aviation enthusiasts and hobbyists can track live flights over regions like Switzerland or by specific callsigns to observe aircraft movements and collect data. They can use the skill to monitor flight patterns, speeds, and altitudes for personal interest or community sharing. This supports activities like plane spotting and flight simulation.
Logistics companies can track cargo flights in real-time to monitor delivery progress and ensure timely shipments. By querying flights over specific regions or by callsign, they gain visibility into flight statuses and potential delays. This aids in supply chain optimization and proactive communication with clients.
Airports can analyze live flight data around their airspace, such as Zurich or Geneva, to monitor traffic density and manage airspace efficiency. This helps in coordinating arrivals and departures, reducing congestion, and improving safety. It can be used for operational planning and reporting to aviation authorities.
Offer basic flight tracking for free with limited requests, then charge for premium features like higher rate limits, historical data access, and advanced analytics. This model attracts users with free tools and monetizes through subscriptions for businesses needing more data. Revenue can come from monthly or annual plans for airlines and logistics firms.
License the flight tracking and schedule search functionality to travel websites, apps, or agencies as an integrated feature. Provide customizable APIs and dashboards for seamless embedding into their services. Revenue is generated through licensing fees or per-usage charges based on API calls and data volume.
Sell aggregated flight data insights and reports to industries like aviation consulting, insurance, or market research. Analyze trends such as flight delays, route popularity, and regional traffic patterns. Revenue streams include one-time report sales or ongoing data subscription services for actionable business intelligence.
š¬ Integration Tip
Integrate this skill by using the provided scripts or API endpoints with minimal setup; for enhanced functionality, obtain a free AviationStack API key for detailed schedule data.
Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).
Reorder Foodora orders + track ETA/status with ordercli. Never confirm without explicit user approval. Triggers: order food, reorder, track ETA.
Google Maps integration for OpenClaw with Routes API. Use for: (1) Distance/travel time calculations with traffic prediction, (2) Turn-by-turn directions, (3...
Use when the user asks to "find flights", "compare itineraries", "search hidden-city routes", "check cheapest dates", "explore destinations", "search hotels"...
Comprehensive travel planning, booking, and management skill. Use when needing to plan international trips, manage multi-destination itineraries, handle family travel logistics, optimize travel costs, and coordinate complex travel arrangements.
Track flight prices using Google Flights data. Search flights, find cheapest dates, filter by airline/time/duration/price, track routes over time, and get al...