Flight Tracker APAC
name: flight-tracker-apac
by caddytan · published 2026-03-22
$ claw add gh:caddytan/caddytan-flight-tracker-apac---
name: flight-tracker-apac
description: Check flight schedules between supported airports, show timings, terminals, gates, delays, aircraft details, and optional departure countdowns using a local Python script backed by the Aviationstack API. Best for APAC routes and selected long haul routes included in the built in airport list.
metadata:
author: Caddy Tan
version: 1.0.1
category: travel
tags:
- flights
- aviation
- travel
- schedule
- countdown
- apac
- python
openclaw:
primaryEnv: AVIATIONSTACK_API_KEY
requires:
env:
- AVIATIONSTACK_API_KEY
bins:
- python3
---
# Flight Tracker APAC
Overview
Use this skill to check flight schedules between supported airports with a local Python script.
This skill is best for APAC routes and also supports a small number of built in long haul airports such as SFO, LAX, and JFK.
This skill is useful for requests such as:
The script can display:
If no API key is configured, the script falls back to manual lookup links for Google Flights and FlightRadar24.
Requirements
This skill requires:
API key setup
1. Create a free account at Aviationstack.
2. Copy your API access key from the Aviationstack dashboard.
3. Open this file on your machine:
~/.openclaw/.env4. Add this line:
AVIATIONSTACK_API_KEY=your_real_api_key_here5. Restrict the file so only your user can read it:
chmod 600 ~/.openclaw/.envFile layout
Recommended skill folder:
flight-tracker-apac/
├── SKILL.md
└── scripts/
└── schedule.pyWhen to use this skill
Use this skill when the user asks to:
Do not use this skill for:
Supported usage patterns
Run the local script from the skill folder:
python3 {baseDir}/scripts/schedule.py SIN HKG
python3 {baseDir}/scripts/schedule.py --from SIN --to HKG
python3 {baseDir}/scripts/schedule.py --from SIN --to TFU --countdownWorkflow
1. Confirm the user wants a flight schedule between two airports.
2. Use IATA airport codes from the script's supported list.
3. Run the script with origin and destination.
4. Add `--countdown` if the user wants time remaining to departure.
5. Return the results clearly, grouped by date if multiple flights are shown.
6. If the API key is missing, tell the user the script returned manual lookup links instead.
Output guidance
When presenting results, summarize:
External services
The script connects to:
The required API key is:
Security and privacy
What leaves the machine:
What stays local:
Notes:
Notes
For best results, make sure the script and the `AVIATIONSTACK_API_KEY` environment variable are both available before running the skill.
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...