Aviationstack
Open-source Hermes Agent skills: real-time travel tools for AI agents — Google Places search, weather & live flight status
npx -y skills add shlomsh/hermes-travel-skills --skill aviationstackAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Live flight status — gate, terminal, boarding, delay, baggage belt. Same-day only.
SKILL.md
2.4 KB, as published. Nobody here has run it
Aviationstack — Live Flight Tracker
Live gate, terminal, delay, and baggage-belt data for any flight, by IATA flight number or airport.
When to use
Reach for this whenever the user asks about the live status of a flight — gate, terminal, boarding, delay, landing, or which belt the baggage is on. Resolve the IATA flight number from context (itinerary, a forwarded confirmation, a screenshot) when you can, so you don't have to ask the user for it.
| User asks | You do |
|---|---|
| gate / terminal / boarding | flight <IATA> → departure.terminal, departure.gate, departure.delay |
| landed / touched down | flight <IATA> → status LANDED + arrival.actual |
| luggage / baggage belt | flight <IATA> → arrival.baggage (belt number) |
| delay / on time | flight <IATA> → departure.delay (0 = on time ✓) |
Example questions
| You ask | You run |
|---|---|
| "Which baggage belt is the luggage from flight LY574 coming out on?" | flight LY574 → arrival.baggage |
| "Is flight IZ212 departing on time, or is it delayed?" | flight IZ212 → departure.delay (0 = on time ✓) |
| "Where do I pick up my bags — which carousel?" | flight <IATA> → arrival.baggage |
| "Has flight AA100 landed yet?" | flight AA100 → status + arrival.actual |
Usage
python live_flight_tracker.py flight LY8 # today (the only reliable mode on free tier)
python live_flight_tracker.py airport TLV dep
python live_flight_tracker.py airport MIA arr active
The flight command takes an optional [YYYY-MM-DD], but a date other than today needs a
paid aviationstack plan — on the free key it returns "No data found". Track each flight
on its travel day, not in advance.
Status icons
🕐 SCHEDULED · ✈️ ACTIVE · 🛬 LANDED · ❌ CANCELLED · ↩️ DIVERTED · ⚠️ INCIDENT
Notes
- Free tier: same-day real-time only, HTTP, 100 req/month — one call per question, never poll.
- Gate and baggage belt can change — always fetch live.
- Requires
AVIATIONSTACK_API_KEYin the environment. Note: the free tier is HTTP-only, so the key travels unencrypted in the request URL.