CommunityProgramación y desarrollogithub.com

Búsqueda de vuelos

Encuentra todas las rutas aéreas reales entre dos lugares, incluyendo aquellas que Google Flights y Skiplagged omiten (aerolíneas de hub como Ethiopian, vuelos de quinta libertad, aerolíneas regionales y combinaciones con billetes separados). Úsalo cuando te pidan buscar, comparar o cotizar vuelos, verificar si una ruta existe, o explicar por qué un vuelo aparece en un sitio pero no en otro.

¿Qué es Búsqueda de vuelos?

Esta habilidad permite a un agente de IA encontrar y verificar todas las rutas aéreas reales entre dos puntos, yendo más allá de los resultados típicos de Google Flights o Skiplagged. Está diseñada para agentes que trabajan con viajes y necesitan ofrecer opciones completas y precisas al usuario. El flujo de trabajo comienza con un escaneo de rutas utilizando Wikipedia y mapas de rutas de aerolíneas, seguido de la verificación de cada ruta mediante FlightConnections.com y los propios sitios de las aerolíneas. Luego se establece un precio de referencia con Google Flights y Skiplagged, y se profundiza en aerolíneas de hub y combinaciones complejas (como vuelos de quinta libertad o billetes separados) a través de los sitios directos de las aerolíneas y herramientas como ITA Matrix, Kiwi.com y Skyscanner. Finalmente, se verifica cada vuelo antes de recomendar la reserva. La habilidad es útil para agentes que asisten a viajeros que buscan las tarifas más bajas o rutas no evidentes, y se aplica a cualquier plataforma donde el agente pueda ejecutar búsquedas web y acceder a estas herramientas (por ejemplo, Claude Code, Cursor, o cualquier agente con capacidad de navegación).

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Búsqueda de vuelos?

Encuentra todas las rutas reales para volar entre dos puntos, verifica cada una contra una fuente en vivo y luego cotiza el precio.

Entradas

Pregunta solo lo que falte:

  • Origen y destino (ciudad o código de aeropuerto)
  • Fechas y flexibilidad (exactas, ± días, o un mes completo)
  • Ida y vuelta, solo ida o multi-ciudad
  • Viajeros, clase, equipaje facturado
  • Límites: escalas máximas, tiempo máximo de escala, solo directo, aerolíneas a evitar

Reglas

  • Nunca indiques un precio, disponibilidad de asientos, horario o número de vuelo sin una fuente en vivo consultada en esta sesión. Enlázala.
  • Trata tu propio conocimiento y cualquier lista de rutas generada por IA como pistas. Verifica cada pista antes de presentarla.
  • Etiqueta cualquier cosa que no puedas verificar como "no verificado". Nunca llenes vacíos con suposiciones.
  • Si no puedes cargar un sitio, indícalo y proporciona al usuario la búsqueda exacta que debe ejecutar allí.
  • Horas en am/pm, hora local de cada aeropuerto.
  • Los precios cambian rápido. Anota cuándo se consultó cada precio.

Flujo de trabajo

Trabaja en orden. Detente una vez que un vuelo esté bien cotizado y pase el paso 7. Para viajes de larga distancia, ejecuta siempre el paso 4 antes de recomendar algo.

1. Escaneo de rutas

  • Busca en la página de Wikipedia de cada aeropuerto (tabla "Aerolíneas y destinos") y en los mapas de rutas de las aerolíneas.
  • Enumera todas las aerolíneas y hubs que conectan origen y destino: vuelos directos, con una escala vía hubs, rutas estacionales, vuelos de quinta libertad (una aerolínea de un tercer país que vuela entre dos aeropuertos extranjeros) y aerolíneas regionales pequeñas.
  • Mantén un enlace fuente para cada pista. Marca aquellas de las que no estés seguro.

2. Verificar la ruta

  • Confirma cada pista en FlightConnections.com y anota los hubs.
  • Obtén los días de operación y números de vuelo desde FlightConnections o el propio horario o flujo de reserva de la aerolínea.
  • Descarta las pistas que no puedas verificar y enuméralas por separado.

3. Precio de referencia

  • Google Flights para las fechas. Anota qué aerolíneas verificadas faltan en sus resultados.
  • Skiplagged para tarifas de ciudad oculta. Señala las limitaciones: solo equipaje de mano, solo ida, y las aerolíneas pueden penalizar esta práctica.

4. Sitios directos de aerolíneas

  • Busca en su propio sitio cada aerolínea verificada que faltara o no estuviera disponible en el paso 3.
  • Si un billete aparece como no disponible, prueba multi-ciudad: origen a hub, luego hub a destino.
  • Si aún está bloqueado: cotiza dos billetes de solo ida separados con al menos 3 horas en el hub (4 si facturas equipaje internacionalmente).
  • Para viajes de larga distancia, verifica directamente las aerolíneas de hub principales:
    • África: Ethiopian (ADD), Qatar (DOH), Emirates (DXB), Turkish (IST), KLM (AMS)
    • Asia: 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)
    • Latinoamérica: Copa (PTY), Avianca (BOG), LATAM (GRU, SCL)

5. ITA Matrix (solo para solución de problemas)

Úsalo cuando un vuelo verificado no se pueda cotizar, para comparar combinaciones de varias aerolíneas, o para verificar clases tarifarias. Matrix no puede reservar y no incluye todas las aerolíneas.

  • Ve a matrix.itasoftware.com y abre Mostrar controles avanzados.
  • Desmarca "Mostrar solo vuelos y precios con asientos disponibles" para listar todos los vuelos que existen. Vuelve a marcarlo para ver lo que se puede reservar.
  • Códigos de enrutamiento:
CódigoQué hace
X:ADDConectar en Adís Abeba
C:ET+Uno o más vuelos comercializados por Ethiopian
O:ETUn vuelo operado por Ethiopian (sin códigos compartidos)
N:ETDirecto en Ethiopian
/ minconnect 120; maxconnect 1440Escalas entre 2 y 24 horas
  • Sustituye por los códigos reales de aeropuerto y aerolínea del paso 2.
  • Una escala internacional de más de 24 horas se cotiza como escala prolongada. Busca esas como multi-ciudad en lugar de aumentar maxconnect.
  • Configura la clase con el menú desplegable de clase. No uses -NOFIRST o -COACH; no son códigos de ITA.

6. Aerolíneas pequeñas y combinaciones

  • Ejecuta Kiwi.com y Skyscanner para aerolíneas regionales, de monte y low cost, y para combinaciones de autotransferencia entre aerolíneas que Google no construye.
  • Úsalos para encontrar la conexión, luego reserva cada tramo en el sitio de la aerolínea operadora.

7. Verificar antes de reservar

  • Confirma que cada número de vuelo opera en las fechas de viaje (FlightAware, Flightradar24 o el horario de la aerolínea).
  • Compara el costo total incluyendo tasas de equipaje y selección de asiento.
  • Prefiere un solo billete para todo el viaje, comprado a la aerolínea que lo vende. Dividir un itinerario de un solo billete elimina la protección ante pérdida de conexión.
  • Para billetes separados, advierte: no hay protección si el primer vuelo se retrasa, el equipaje facturado debe facturarse de nuevo, y volver a facturar puede implicar pasar por inmigración en el hub, por lo que verifica las reglas de visa o tránsito de ese país.

Salida

  1. Tabla de mejores opciones (hasta 5): ruta, aerolíneas y números de vuelo, días y horas (am/pm local), precio total con enlace fuente y hora de consulta, un billete o separados.
  2. Vuelos encontrados fuera de Google Flights y dónde se encontraron.
  3. Pistas no verificadas.
  4. Pasos exactos para cualquier cosa que el usuario deba hacer por sí mismo (por ejemplo, "En ethiopianairlines.com, busca multi-ciudad: [Origen] a ADD el [fecha], ADD a [Destino] el [fecha]").

Skills relacionados