opensky-flight-tracker
ユーザーが飛行中の航空機の位置情報、コールサイン・便名による航空機の追跡、または特定の地域上空を飛行している航空機について質問した場合に、このスキルを使用します。トリガーフレーズ:便名(EK203、QR42、BA117など)、「私の便はどこですか」「上空を飛んでいる航空機は何か」「便を追跡する」「[便名]は飛行中か」、その他の航空機コールサイン。
description の原文を見る
Use this skill when the user asks about live flight positions, aircraft tracking by callsign or flight number, or flights currently overhead a location. Trigger phrases: flight numbers (EK203, QR42, BA117), "where is my flight", "what's flying over me", "track flight", "is [flight] in the air", any aircraft callsign.
SKILL.md 本文
フライトトラッカースキル
APIキーやセットアップは不要です。すぐに使い始められます。
コマンド
コールサインで航空機を追跡する
flight-tracker aircraft EK203
flight-tracker aircraft QR42 --format json
flight-tracker aircraft BAW117 --format summary
単一の航空機のリアルタイム位置、高度、速度、進行方向、垂直速度を表示します。その航空機は現在飛行中である必要があります。
**コールサイン形式:**常に大文字です。OpenSkyはラジオコールサインを使用しており、通常はICAO航空会社プレフィックス+便番号に一致します(例:EK203、QR42、BAW117)。ラジオコールサインはチケットの便番号と異なる場合があることに注意してください。たとえば、ブリティッシュエアウェイズ便BA117はコールサインBAW117を使用しています。
特定の場所上空の航空機
flight-tracker overhead --lat 25.2048 --lon 55.3657
flight-tracker overhead --lat 51.4775 --lon -0.4614 --radius 100
flight-tracker overhead --lat 40.6413 --lon -73.7781 --format json
指定された座標から一定の範囲内(デフォルト50 km)にある飛行中のすべての航空機を表示します。結果は高度の降順でソートされます。
レート制限
OpenSkyフリーティアは10秒ごとに1リクエストが許可されます。CLIはレート制限を自動的に処理し、指数バックオフ再試行で対応します(--retriesで設定可能)。
出力形式
すべてのコマンドはデフォルトで--format summaryを使用し、人間が読みやすいテーブルを出力します。出力を別のツールやエージェントにパイプする場合は--format jsonを使用してください。標準出力にきれいなJSONを出力し、余分な装飾はありません。
グローバルオプション
--retries N— 失敗時の再試行回数(デフォルト:3)--timeout N— リクエストタイムアウト(秒単位、デフォルト:20)
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- javi23ruiz
- ライセンス
- MIT
- 最終更新
- 2026/4/5
Source: https://github.com/javi23ruiz/flight-tracker-cli / ライセンス: MIT