ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Ticket Price Compare

Skill by amurtiger01

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/amurtiger01/ticket-price-compare
Or

name: ticket-price-compare version: 1.2.6 description: This skill should be used when the user wants to compare and search for flight or train ticket prices across multiple platforms. It supports both domestic (China) and international routes, fetches real-time train availability via 12306, uses Firecrawl to render Ctrip JS pages for detailed flight data (flight numbers, times, aircraft types, prices), generates direct search links for all major booking platforms and airline official websites, provides WeChat mini program quick links for mobile search, and highlights discount conditions. Trigger scenarios include: searching for cheap flights, comparing train ticket prices, finding international flight deals, looking for the best ticket booking platform, or asking about ticket discount conditions. environment_variables:

  • name: FIRECRAWL_API_KEY required: false description: "Firecrawl API key for JS rendering of Ctrip flight pages. Register at firecrawl.dev. Free tier available (500 credits/month)."
  • name: TEQUILA_API_KEY required: false description: "Kiwi.com Tequila API key for international flight data. Self-service registration is closed."
  • name: AMADEUS_CLIENT_ID required: false description: "Amadeus API client ID. Self-service registration is closed."
  • name: AMADEUS_CLIENT_SECRET required: false description: "Amadeus API client secret. Self-service registration is closed." network_access:
  • domain: kyfw.12306.cn purpose: "12306 train schedule & fare queries (public API, no auth)"
  • domain: flights.ctrip.com purpose: "Ctrip PC flight search page (scraping / Firecrawl JS rendering)"
  • domain: m.ctrip.com purpose: "Ctrip mobile H5 flight page (Firecrawl fallback for price calendar)"
  • domain: flight.qunar.com purpose: "Qunar flight search page (link generation)"
  • domain: api.firecrawl.dev purpose: "Firecrawl /v2/scrape API for JS rendering (optional, requires FIRECRAWL_API_KEY)"
  • domain: api.tequila.kiwi.com purpose: "Kiwi.com Tequila flight search API (optional, requires TEQUILA_API_KEY)"
  • domain: api.amadeus.com purpose: "Amadeus production API (optional, requires AMADEUS credentials)"
  • domain: test.api.amadeus.com purpose: "Amadeus test API (optional, for development)"

Ticket Price Compare - Multi-Platform Ticket Price Comparison

Overview

This skill enables real-time comparison of flight and train ticket prices. It fetches real-time train availability via 12306 (no API key needed), and uses Firecrawl to render Ctrip JS pages for detailed flight data when FIRECRAWL_API_KEY is set. It also generates direct search links for all major booking platforms and WeChat mini program quick links for convenient mobile search. Tequila/Amadeus APIs are available as optional fallbacks for users who already have keys. Discount conditions and restrictions are clearly listed separately.

Data Sources

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-amurtiger01-ticket-price-compare": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.