flight-tracker

Retrieve real-time aircraft positions and flight histories via the OpenSky API.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/derekwisong/pyagent --skill flight-tracker-derekwisong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flight-tracker
Source: https://github.com/derekwisong/pyagent/tree/main/pyagent/skills/flight-tracker
Command: npx skills add https://github.com/derekwisong/pyagent --skill flight-tracker-derekwisong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables real-time aircraft tracking and historical flight data retrieval using the OpenSky Network API.

Core Features & Use Cases

  • Live Aircraft Tracking: Obtain current position, velocity, and altitude of aircraft near specific coordinates or airports.
  • Historical Flight Data: Access recent flight history for specified aircraft using ICAO24 hex codes.
  • Use Case: An air traffic analyst wants to monitor all aircraft within a 50 nautical mile radius of Chicago O'Hare Airport to analyze traffic patterns instantly.

Quick Start

Use the flight-tracker skill to find aircraft flying near JFK airport by specifying its ICAO code or lat/lon coordinates.

Frequently Asked Questions about flight-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track live aircraft positions using the OpenSky API?

Track live aircraft positions by querying the OpenSky API with specific coordinates or airport ICAO codes to retrieve real-time data on current position, velocity, and altitude. The skill handles API requests to return active flight monitoring details instantly.

Can I retrieve historical flight data for a specific aircraft?

Yes, retrieve historical flight data by providing an aircraft's ICAO24 hex code. The skill queries the OpenSky Network API to access recent flight histories, supporting aviation analysis and past flight tracking monitoring tasks.

Do I need OAuth2 credentials to access real-time flight data?

OAuth2 credentials are optional for accessing real-time flight data but are required for extended data access. The skill supports optional OAuth2 setup to increase API rate limits and unlock broader aviation tracking capabilities via the OpenSky Network.

What is the best way to monitor aircraft near a specific airport?

Monitor aircraft near a specific airport by providing its ICAO code or latitude/longitude coordinates to the skill. It queries the OpenSky API to return all active aircraft within the specified area for instant air traffic pattern analysis.

Does the flight-tracker skill require any special Python libraries?

Yes, the flight-tracker skill requires the requests library for API interactions. This standard Python dependency is necessary to execute HTTP requests against the OpenSky Network API and parse the returned aviation data.