Agent skill · marketing growth · price-win

pricewin-flight-search

Search live flight fares for a route and date across Agoda, Trip.com, and Traveloka — one-way or round-trip, any cabin, with airline, times, stops, duration, and a direct booking link. Use when the user wants flight prices, plane or air tickets, cheap flights or airfare between two cities, comparing airlines for travel dates, or planning the flying leg of a trip.

Why this skill is useful

Provides specific commands and procedures for querying flight prices across multiple platforms that the AI wouldn't reliably generate on its own.

What it needs

Requires pricewin installed locally. About 4k tokens when loaded. Last updated 2026-08-02. 1 stars on the source repository.

What this skill does

Requires the pricewin MCP server. This skill issues no network calls of its own. Setup (once per machine) Without the MCP server registered this skill is inert — it tells you to call searchflightslive and no such tool exists. skills add only copies files, so run: It registers the hosted server (https://mcp.price.win/mcp, Streamable HTTP, no credentials) with every agent it finds — Claude Code, Cursor, Windsurf, Gemini CLI, VS Code, Codex — writing a .bak before touching any file and skipping configs it cannot parse. Re-running it changes nothing. Restart the agent afterwards. Flight Search (Live) MCP server: pricewin. Tool searchflightslive starts an async crawl across Agoda, Trip.com and Traveloka; pollflightresults returns the merged, cheapest-per-flight fares. CRITICAL: IATA codes only Both airports MUST be 3-letter IATA codes. There is no airport-lookup tool on this server — resolve the city yourself: Sài Gòn / TP.HCM → SGN, Hà Nội → HAN, Đà Nẵng → DAD, Bangkok → BKK (main international), Tokyo → NRT or HND, Seoul → ICN. When a city has several airports and the user did not say which, ask one short question — never pick silently. Never invent a code. CRITICAL: Polling pattern (differs from hotel search) searchflightslive returns IMMEDIATELY with a sessionId and zero flights. 1. Call searchflightslive with origin, destination, departureDate (YYYY-MM-DD), and returnDate only for a round trip. Add adults, cabin, language="vi" as needed. 2. Call pollflightresults(sessionId). This tool blocks internally up to ~30s and returns as soon as the first fares land — do NOT sleep before calling it. 3. status is pending searching completed failed. If it comes back searching with few or no flights, call again — up to 4 more times. 4. Present results as soon as flights arrive; keep polling only if the user wants more. The session expires 15 minutes after the last poll. After that, start a new search — the old sessionId is dead. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills price-win/pricewin-flight-search

View the source on GitHub

Browse the @skills marketplace