From nz-skills
Query live public New Zealand airport arrivals and departures data for supported airports through a lightweight read-only CLI. Use when the task involves current flight board data for Auckland, Christchurch, Queenstown, or Wellington airports, or live ADS-B aircraft positions near Auckland Airport.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:nz-airportsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query live arrivals and departures data for supported New Zealand airports through a small deterministic CLI with human-readable and JSON output, without browser automation or account login.
Query live arrivals and departures data for supported New Zealand airports through a small deterministic CLI with human-readable and JSON output, without browser automation or account login.
AKL, CHC, ZQN, and WLG use airport/airline-published FIDS-style boards with scheduled and estimated times. AKL also keeps an optional adsb.lol live ADS-B aircraft-position view via --source adsb.
airports commandscripts/cli.py with the narrowest subcommand that answers the taskarrivals or departures with --airport CODE when a specific airport is knownflight <flight-number> when the user asks about a specific flightairports to confirm currently supported airport codes--json for agent chaining, comparisons, or structured reports--source adsb is live aircraft-position dataRun with:
python3 skills/nz-airports/scripts/cli.py <command> [flags]
arrivals [--airport AKL|CHC|ZQN|WLG] [--source fids|adsb] [--limit N] [--json] - current arrivals board; --source adsb is AKL-onlydepartures [--airport AKL|CHC|ZQN|WLG] [--source fids|adsb] [--limit N] [--json] - current departures board; --source adsb is AKL-onlyflight <flight-number> [--airport AKL|CHC|ZQN|WLG] [--source fids|adsb] [--json] - lookup a flight number across current boards, or current AKL ADS-B callsignsairports [--json] - list supported airports and investigated gapspython3 skills/nz-airports/scripts/cli.py arrivals --airport AKL --limit 5
python3 skills/nz-airports/scripts/cli.py arrivals --airport AKL --source adsb --limit 5
python3 skills/nz-airports/scripts/cli.py arrivals --airport CHC --limit 10
python3 skills/nz-airports/scripts/cli.py departures --airport ZQN --limit 10 --json
python3 skills/nz-airports/scripts/cli.py arrivals --airport WLG --json
python3 skills/nz-airports/scripts/cli.py flight NZ5640 --json
python3 skills/nz-airports/scripts/cli.py airports
--source adsb is a live ADS-B view from adsb.lol. It shows aircraft actually broadcasting near Auckland Airport right now and classifies low-altitude traffic as arrivals or departures from altitude and vertical-rate signals.AKL_API_USERNAME and AKL_API_PASSWORD; the repository does not bundle the mobile application's Basic credentials.references/api-notes.mdscripts/cli.pynpx claudepluginhub thecolab-ai/.skills --plugin nz-skillsSearch public Air New Zealand fare snapshots and timetable data via lightweight CLI. No login or booking. Use for flight numbers, times, duration, stops on NZ domestic routes.
Track live aircraft positions with zero API keys — adsb.lol's open ADS-B network primary, OpenSky fallback, via curl: by callsign, registration, or area. Use when asked where is this flight right now, what planes are overhead, track a tail number, or is that flight in the air. Produces the live position with altitude, speed, and heading interpreted, the overhead list for a location, and the rerunnable command — with the positions-not-schedules boundary stated honestly.
Real-time flight tracking and schedule search via OpenSky Network and aviationstack. Activated by queries about flights by region, callsign, or airport.