Install
$ agentstack add skill-shlomsh-hermes-travel-skills-aviationstack ✓ 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 No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ 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
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 → departure.terminal, departure.gate, departure.delay | | landed / touched down | flight → status LANDED + arrival.actual | | luggage / baggage belt | flight → arrival.baggage (belt number) | | delay / on time | flight → 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 → 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.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: shlomsh
- Source: shlomsh/hermes-travel-skills
- 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.