Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
idanbeck avatar

Flight Skill

  • 20 installs
  • 12 repo stars
  • Updated August 4, 2026
  • idanbeck/claude-skills

Look up live flight status, track connecting flights, and check airport delays using FlightRadar24 data with no API key.

About

A CLI skill that tracks flights in real time and checks airport conditions using FlightRadar24 data. A developer uses it to check flight status or track a trip.

  • Real-time flight status, no API key
  • Track connecting flights and airport delays

Flight Skill by the numbers

  • 20 all-time installs (skills.sh)
  • +7 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #1,296 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/idanbeck/claude-skills --skill flight-skill

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs20
repo stars12
Last updatedAugust 4, 2026
Repositoryidanbeck/claude-skills

What it does

Look up live flight status, track connecting flights, and check airport delays using FlightRadar24 data with no API key.

Files

SKILL.mdMarkdownGitHub ↗

Flight Skill - Live Flight Tracking

Track flights in real-time using FlightRadar24 data. No API key required.

Commands

Check a single flight

python3 ~/.claude/skills/flight-skill/flight_skill.py status WN3971
python3 ~/.claude/skills/flight-skill/flight_skill.py status UA123 --date 2026-03-16
python3 ~/.claude/skills/flight-skill/flight_skill.py status SWA3971 --live
python3 ~/.claude/skills/flight-skill/flight_skill.py status WN3971 --json
python3 ~/.claude/skills/flight-skill/flight_skill.py status WN3971 -v

Track a connecting trip

# Multiple flight numbers in order - includes connection analysis
python3 ~/.claude/skills/flight-skill/flight_skill.py trip WN3971 WN1267
python3 ~/.claude/skills/flight-skill/flight_skill.py trip WN3971 WN1267 --date 2026-03-16
python3 ~/.claude/skills/flight-skill/flight_skill.py trip UA100 UA456 DL789 --json

Airport flight board

python3 ~/.claude/skills/flight-skill/flight_skill.py airport MDW --arrivals
python3 ~/.claude/skills/flight-skill/flight_skill.py airport SFO --departures
python3 ~/.claude/skills/flight-skill/flight_skill.py airport MDW --departures --json

Flight Number Formats

Accepts multiple formats - auto-converts ICAO to IATA:

  • WN3971 (IATA - preferred)
  • SWA3971 (ICAO - auto-converts to WN3971)
  • UA123, UAL123, DL456, DAL456, AA789, AAL789

Features

  • Real-time flight status (scheduled, delayed, in-air, landed, cancelled)
  • Departure and arrival times in local timezone
  • Delay calculation in minutes
  • Connection analysis for multi-leg trips (flags tight/missed connections)
  • Aircraft info with --verbose flag
  • JSON output for programmatic use

Output

  • ON TIME (green) - flight on schedule
  • MINOR DELAY (yellow) - small delay
  • DELAYED (red) - significant delay
  • SCHEDULED (gray) - future flight, no live data yet
  • [LIVE - IN AIR] - currently airborne

Data Source

FlightRadar24 public API. No auth required. Data updates every 30-60 seconds for live flights.

Requirements

  • Python 3.9+ (standard library only, no pip installs needed)

Examples

# "Is my mom's flight delayed?"
python3 ~/.claude/skills/flight-skill/flight_skill.py status WN3971

# "Will she make her connection?"
python3 ~/.claude/skills/flight-skill/flight_skill.py trip WN3971 WN1267

# "What's going on at Midway?"
python3 ~/.claude/skills/flight-skill/flight_skill.py airport MDW --departures

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.