Awesome-openclaw-skills flights
Track flight status, delays, and search routes. Uses FlightAware data.
install
source · Clone the upstream repo
git clone https://github.com/sundial-org/awesome-openclaw-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/flights" ~/.claude/skills/sundial-org-awesome-openclaw-skills-flights && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/flights" ~/.openclaw/skills/sundial-org-awesome-openclaw-skills-flights && rm -rf "$T"
manifest:
skills/flights/SKILL.mdsource content
Flights Skill
Track flight status, search routes, and monitor delays using FlightAware data.
Quick Commands
cd skills/flights # Search flights by route uv run python scripts/flights.py search PVD ORF --airline MX # Get specific flight status uv run python scripts/flights.py status MXY704
Usage Examples
Search for Breeze flights PVD → ORF:
flights.py search PVD ORF --airline MX
Check specific flight:
flights.py status AA100 flights.py status MXY704 --date 2026-01-08
Output Format
{ "flight": "MXY704", "airline": "Breeze Airways", "origin": "PVD", "destination": "ORF", "departure": "Thu 05:04PM EST", "arrival": "06:41PM EST", "status": "Scheduled / Delayed", "aircraft": "BCS3" }
Status Values
- Flight on timeScheduled
- Delay expectedScheduled / Delayed
- In the air, on timeEn Route / On Time
- In the air, running lateEn Route / Delayed
- Landed and at gateArrived / Gate Arrival
- Flight cancelledCancelled
Airline Codes
| Code | Airline |
|---|---|
| MX/MXY | Breeze Airways |
| AA | American |
| DL | Delta |
| UA | United |
| WN | Southwest |
| B6 | JetBlue |
Optional: AviationStack API
For more detailed data, set
AVIATIONSTACK_API_KEY (free tier available at aviationstack.com).
Dependencies
cd skills/flights && uv sync