ktx-booking

Official

Find, book, and manage KTX seats

AuthorNomaDamas
Version1.0.0
Installs0

System Documentation

What problem does it solve?

KTX and Korail reservations are time-consuming because you must repeatedly search train availability, confirm the correct train/session, and then manage booking status (reserve/cancel) without making mistakes.

Core Features & Use Cases

  • KTX/Korail 조회→예약→예약 확인/취소: Searches matching KTX/Korail options, then reserves only after the target train is unambiguous, and finally inspects or cancels a reservation when needed.
  • Korail anti-bot–aware helper flow: Uses the korail2 base plus a helper that supplies required tokens/fields (e.g., x-dynapath-m-token, Sid, and a recent app version) to restore a working reservation flow.
  • N-card–discount support (reservation-side): Lists N-cards (masked output), searches discounted trains for a chosen N-card index, and reserves using that card (without automating payment).

Quick Start

Ask to reserve the KTX route you want by telling the origin, destination, travel date (YYYYMMDD), and desired start time (HHMMSS), plus passenger/seat preferences, then confirm the suggested train_id and perform the reservation step.

Dependency Matrix

Required Modules

korail2-ncardpycryptodome

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ktx-booking
Download link: https://github.com/NomaDamas/k-skill/archive/main.zip#ktx-booking

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.