Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Track flights in real-time with detailed status, gate info, delays, and live position. Use when user asks to track a flight, check flight status, look up flight information by flight number (e.g., "track AA100", "what's the status of United 2402", "check my flight BA123"), or wants to display flight data in a formatted view similar to Flighty app.
.claude/skills/sundial-org-flight-tracker-2/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | -20% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 5% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 76% | 0% |
| case-21 | ✗→✓ | ▲ Improved | 95% | 0% |
| case-04 | ✓→✓ | = Same ✓ | -11% | 0% |
Track any flight worldwide using AviationStack API and display in a clean, Flighty-style format.
Track a flight by its IATA code:
bashscripts/track_flight.py AA100 scripts/track_flight.py UA2402 scripts/track_flight.py BA123
Before using this skill, you need an API key (one-time setup):
bash export AVIATIONSTACK_API_KEY='your-key-here'
bash pip3 install requests
For detailed setup instructions, see api-setup.md.
The skill displays flight information in a clean, readable format with:
Status indicators:
Get raw JSON data:
bashscripts/track_flight.py AA100 --json
Check help:
bashscripts/track_flight.py --help
When a user asks to track a flight:
--json flagAccept IATA flight codes:
The script automatically converts to uppercase and handles the lookup.
The script handles common errors:
Free tier: 100 requests/month. Track usage to stay within limits. For heavy usage, consider upgrading or alternative APIs (see references/api-setup.md).
Other measured skills in the registry, with their headline benchmark lift.