Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sundial-org/flight-tracker
Flight tracking and scheduling. Track live flights in real-time by region, callsign, or airport using OpenSky Network. Search flight schedules between airports.
Passed 17 of 20 test cases with the skill, and 14 of 20 without it.
and 1 more in the full report
4 fixed15 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which predefined regional identifier should I pass to scripts/track.py to monitor the air traffic around Geneva?
| Checked | Without skill | With skill |
|---|---|---|
| Uses the region name geneva | Missed | Passed |
The instructions your model reads when the skill loads.
Track 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)
test cases passed, vs 14 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.