ワンクリックで
aviation-stack-flight-tracker
// Track live flight status, delays, gates, and position. Use for "track AA100", "is my flight on time?", or "where is BA123 right now?".
// Track live flight status, delays, gates, and position. Use for "track AA100", "is my flight on time?", or "where is BA123 right now?".
Gmail, Calendar, Chat, Classroom, Drive, Docs, Slides, Sheets, Contacts, Tasks, People, Groups, Keep — all via gog CLI.
Check stock prices, crypto quotes, option chains, and market history via Alpaca.
Create, edit, delete, and search calendar events in Apple Calendar on macOS. Use for "add a meeting", "what's on my calendar", or "move my 3pm".
Add, edit, complete, and list reminders on macOS via remindctl. Use for "remind me to…", "show my todos", or "mark X done".
Fetch airport weather (METAR, TAF, PIREPs) for flight planning and briefings. Use for "weather at KJFK", "TAF for EGLL", or pre-flight weather checks.
Deploy to Cloudflare Workers, tunnels, DNS and Pages.
| name | aviation-stack-flight-tracker |
| description | Track live flight status, delays, gates, and position. Use for "track AA100", "is my flight on time?", or "where is BA123 right now?". |
| metadata | {"homepage":"https://aviationstack.com/","credential":"credentials_tools.aviationstack_api_key"} |
Key: credentials_tools.aviationstack_api_key — check availability via get_config credentials_tools.aviationstack_api_key.
Track any flight worldwide using AviationStack API and display in a clean, Flighty-style format.
Track a flight using credential_exec (injects API key from OS keychain):
credential_exec({
command: "./track_flight.py AA100",
credentials: { "AVIATIONSTACK_API_KEY": "credentials_tools.aviationstack_api_key" },
workdir: "<skill directory>"
})
/secret credentials_tools.aviationstack_api_keypip3 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:
./track_flight.py AA100 --json
Check help:
./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 ./api-setup.md).