CommunityCodierung & Entwicklunggithub.com

CyberFvde/agent-skills

Findet jeden buchbaren Flug zwischen zwei Orten, einschließlich Routen, die Google Flights und Skiplagged übersehen (äthiopische und andere Drehkreuz-Carrier, Fifth-Freedom-Flüge, regionale und Buschfluglinien, separate Ticketkombinationen). Verwenden Sie dies, wenn Sie aufgefordert werden, Flüge zu finden, zu vergleichen oder zu bewerten, zu prüfen, ob eine Route existiert, oder zu erklären, warum ein Flug auf einer Website angezeigt wird, auf einer anderen jedoch nicht.

Was ist agent-skills?

Dieses Skill ist ein leistungsstarkes Tool für KI-Agenten wie Claude Code, Cursor oder Codex, um umfassende Flugsuchen durchzuführen. Es geht weit über die Möglichkeiten von Standard-Flugsuchmaschinen wie Google Flights oder Skiplagged hinaus, indem es systematisch alle existierenden Flugrouten zwischen zwei Orten identifiziert und verifiziert. Der Agent nutzt Wikipedia, Fluggesellschafts-Routenkarten, FlightConnections.com und Direktbuchungsseiten, um auch Flüge zu finden, die von Drittanbietern nicht indexiert werden – z.B. Verbindungen über große Drehkreuze in Afrika oder Asien, Fifth-Freedom-Flüge oder regionale Buschfluglinien. Nach der Identifizierung einer Route wird der Preis auf der Website der Fluggesellschaft selbst geprüft, und bei Bedarf werden Multi-Stadt- oder separate Ticketoptionen in Betracht gezogen. Das Skill legt großen Wert auf Verifizierung: Kein Preis, keine Verfügbarkeit oder Flugnummer wird ohne eine Live-Quelle aus der aktuellen Sitzung angegeben. Nicht verifizierbare Leads werden klar als solche gekennzeichnet. Der Workflow umfasst sieben Schritte, von der Routensuche über die Preisermittlung bis zur finalen Buchungsprüfung. Der Agent kann auch die ITA Matrix zur Fehlerbehebung und Stützpunkte für kleine Fluggesellschaften über Kiwi.com und Skyscanner nutzen. Besonders nützlich ist dieses Skill für Langstreckenreisen, komplexe Reiserouten oder wenn der Benutzer Routen sucht, die auf anderen Plattformen nicht angezeigt werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CyberFvde/agent-skills/tree/HEAD/skills/flight-search

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Flugsuche

Finden Sie jeden realen Weg, die Route zu fliegen, überprüfen Sie jeden gegen eine Live-Quelle und bepreisen Sie ihn.

Eingaben

Fragen Sie nur nach dem, was fehlt:

  • Start- und Zielort (Stadt- oder Flughafencode)
  • Daten und Flexibilität (exakt, plus/minus Tage oder ein ganzer Monat)
  • Einweg, Hin- und Rückflug oder Multi-City
  • Reisende, Kabine, aufgegebenes Gepäck
  • Grenzen: maximale Zwischenstopps, maximale Aufenthaltsdauer, nur Nonstop, zu vermeidende Fluggesellschaften

Regeln

  • Geben Sie niemals einen Preis, eine Sitzplatzverfügbarkeit, einen Flugplan oder eine Flugnummer ohne eine in dieser Sitzung überprüfte Live-Quelle an. Verlinken Sie sie.
  • Behandeln Sie Ihr eigenes Wissen und jede KI-Routenliste als Hinweise. Überprüfen Sie jeden Hinweis, bevor Sie ihn präsentieren.
  • Kennzeichnen Sie alles, was Sie nicht überprüfen konnten, als „nicht verifiziert“. Füllen Sie Lücken niemals mit Vermutungen.
  • Wenn Sie eine Website nicht laden können, sagen Sie dies und geben Sie dem Benutzer die genaue Suche, die er dort durchführen soll.
  • Zeiten in am/pm, Ortszeit an jedem Flughafen.
  • Preise ändern sich schnell. Notieren Sie, wann jeder Preis überprüft wurde.

Arbeitsablauf

Arbeiten Sie der Reihe nach. Stoppen Sie, sobald ein Flug gut bepreist ist und Schritt 7 besteht. Führen Sie bei Langstreckenreisen immer Schritt 4 aus, bevor Sie etwas empfehlen.

1. Routenscan

  • Durchsuchen Sie die Wikipedia-Seite jedes Flughafens (Tabelle „Fluggesellschaften und Ziele“) sowie die Routenkarten der Fluggesellschaften.
  • Listen Sie jede Fluggesellschaft und jeden Knotenpunkt auf, die den Start- mit dem Zielort verbinden: Nonstop, ein Zwischenstopp über Knotenpunkte, saisonale Routen, Fifth-Freedom-Flüge (eine Fluggesellschaft aus einem Drittland, die zwischen zwei ausländischen Flughäfen fliegt) und kleine regionale Fluggesellschaften.
  • Behalten Sie einen Quelllink für jeden Hinweis. Markieren Sie diejenigen, bei denen Sie sich unsicher sind.

2. Route verifizieren

  • Bestätigen Sie jeden Hinweis auf FlightConnections.com und notieren Sie die Knotenpunkte.
  • Besorgen Sie sich die Betriebstage und Flugnummern von FlightConnections oder dem eigenen Fahrplan oder Buchungsablauf der Fluggesellschaft.
  • Verwerfen Sie Hinweise, die Sie nicht verifizieren können, und listen Sie sie separat auf.

3. Basispreis

  • Google Flights für die Daten. Notieren Sie, welche verifizierten Fluggesellschaften in den Ergebnissen fehlen.
  • Skiplagged für Hidden-City-Tarife. Kennzeichnen Sie die Grenzen: nur Handgepäck, nur einfache Fahrt, und Fluggesellschaften können diese Praxis bestrafen.

4. Direkt auf den Websites der Fluggesellschaften

  • Durchsuchen Sie jede verifizierte Fluggesellschaft, die in Schritt 3 gefehlt oder nicht verfügbar war, auf ihrer eigenen Website.
  • Wenn ein Ticket nicht verfügbar ist, versuchen Sie es mit Multi-City: Start zum Knotenpunkt, dann Knotenpunkt zum Zielort.
  • Immer noch blockiert: Bepreisen Sie zwei separate Einwege mit mindestens 3 Stunden am Knotenpunkt (4 Stunden, wenn Sie international Gepäck aufgeben).
  • Überprüfen Sie bei Langstrecken die Hauptknotenpunkt-Carrier direkt:
    • Afrika: Ethiopian (ADD), Qatar (DOH), Emirates (DXB), Turkish (IST), KLM (AMS)
    • Asien: Qatar (DOH), Emirates (DXB), Singapore (SIN), Cathay Pacific (HKG), EVA Air (TPE), Korean Air (ICN)
    • Europa: Lufthansa (FRA), Air France (CDG), British Airways (LHR), Turkish (IST), Icelandair (KEF)
    • Lateinamerika: Copa (PTY), Avianca (BOG), LATAM (GRU, SCL)

5. ITA Matrix (nur zur Fehlerbehebung)

Verwenden Sie es, wenn sich ein verifizierter Flug nicht bepreisen lässt, um Kombinationen mehrerer Fluggesellschaften zu vergleichen oder um Tarifklassen zu überprüfen. Matrix kann nicht buchen und führt nicht jede Fluggesellschaft.

  • Gehen Sie zu matrix.itasoftware.com und öffnen Sie Erweiterte Steuerung zeigen.
  • Deaktivieren Sie „Nur Flüge und Preise mit verfügbaren Sitzplätzen anzeigen“, um jeden existierenden Flug aufzulisten. Aktivieren Sie es erneut, um zu sehen, was buchbar ist.
  • Routing-Codes:
CodeFunktion
X:ADDIn Addis Abeba umsteigen
C:ET+Ein oder mehrere Flüge, die von Ethiopian vermarktet werden
O:ETEin von Ethiopian durchgeführter Flug (keine Codeshares)
N:ETNonstop mit Ethiopian
/ minconnect 120; maxconnect 1440Aufenthalte zwischen 2 und 24 Stunden
  • Ersetzen Sie die tatsächlichen Flughafen- und Airline-Codes aus Schritt 2.
  • Ein internationaler Aufenthalt über 24 Stunden wird als Zwischenstopp bepreist. Suchen Sie diese als Multi-City, anstatt maxconnect zu erhöhen.
  • Stellen Sie die Kabine mit dem Kabinen-Dropdown ein. Verwenden Sie nicht -NOFIRST oder -COACH; dies sind keine ITA-Codes.

6. Kleine Fluggesellschaften und Kombinationen

  • Führen Sie Kiwi.com und Skyscanner für regionale, Busch- und Billigfluggesellschaften sowie für Kombinationen mit selbst durchgeführten Umstiegen zwischen verschiedenen Fluggesellschaften durch, die Google nicht erstellt.
  • Verwenden Sie sie, um die Verbindung zu finden, und buchen Sie dann jedes Teilstück auf der eigenen Website der durchführenden Fluggesellschaft.

7. Vor der Buchung verifizieren

  • Bestätigen Sie, dass jede Flugnummer an den Reisedaten durchgeführt wird (FlightAware, Flightradar24 oder der Fahrplan der Fluggesellschaft).
  • Vergleichen Sie die Gesamtkosten inklusive Gepäck- und Sitzplatzgebühren.
  • Bevorzugen Sie ein Ticket für die gesamte Reise, gekauft von der verkaufenden Fluggesellschaft. Das Aufteilen eines Ein-Ticket-Itinerars führt zum Verlust des Verspätungsschutzes.
  • Kennzeichnen Sie bei separaten Tickets: kein Schutz, wenn der erste Flug Verspätung hat, aufgegebenes Gepäck muss neu aufgegeben werden, und das Neuaufgeben kann die Einreise am Knotenpunkt erfordern, überprüfen Sie daher die Visa- oder Transitbestimmungen dieses Landes.

Ausgabe

  1. Tabelle mit den besten Optionen (bis zu 5): Route, Fluggesellschaften und Flugnummern, Tage und Zeiten (am/pm Ortszeit), Gesamtpreis mit Quelllink und Zeitpunkt der Überprüfung, ein Ticket oder separat.
  2. Flüge, die außerhalb von Google Flights gefunden wurden, und wo sie gefunden wurden.
  3. Nicht verifizierte Hinweise.
  4. Genaue nächste Schritte für alles, was der Benutzer selbst erledigen muss (z. B. „Suchen Sie auf ethiopianairlines.com mit Multi-City: [Start] nach ADD am [Datum], ADD nach [Ziel] am [Datum]“).

Verwandte Skills