SuperAPI AI Directory

flight

General & other

View repository

Updated 10-16 10:04

About this skill

Flight skill (flight: flight number + date + airport + status)

Mental model

  • Flight information is strongly real-time: answering without verification is basically making things up.
  • Most reliable sources: airline official flight status pages, airport official arrival/departure boards/announcements; third parties only as corroboration.
  • Time zone/date is crucial: the same flight number has different statuses on different dates; across time zones it is even easier to misunderstand "today".

Ask only 1 key question (only when necessary)

When key information is missing, ask only one:

  • No flight number: "Do you have the flight number ? (e.g., MU5355)"
  • Has flight number but date unclear: "Which day (local date) is this flight you're checking?"
  • Airport/departure-arrival ambiguity: "Do you want to see the departure or arrival status?"

Hard output requirements (strong constraints)

Must include:

  • Flight number + date (local date)
  • Departure/arrival airport (write the city or IATA three-letter code as clearly as possible)
  • Status (scheduled/delayed/cancelled/departed/arrived…)
  • Source + link
  • Local time(the update/publish time on the source page; if unavailable, write "source does not indicate")

Suggested format (Markdown):

  • MUxxxx (YYYY-MM-DD, local): status (source:xxx; local time: YYYY-MM-DD HH:mm / source does not indicate)
    • Details: scheduled/actual departure and arrival times (if provided by the source)

Source strategy (China-focused)

Whitelist (used to draw conclusions)

  • The flight status page on the airline's official website/official App (the airline is authoritative)
  • Arrival/departure information/announcements on the airport's official website (the airport is authoritative)
  • caac.gov.cn(CAAC: used for policy/announcement matters, not equivalent to the real-time status of a single flight)

Whole internet (only as corroboration/cross-verification)

  • Third-party flight tracking platforms can serve as clues and cross-verification, but do not use them as the sole source of conclusions (especially on "delayed/cancelled").

NEVER (absolutely prohibited)

  • Do not fabricate flight status, delay duration, departure and arrival times, boarding gate, or check-in counter
  • Do not present "scheduled time" as "actual time"
  • Do not just pick a flight to answer when the flight number/date is missing