
Handles KTX and Korail train bookings through the korail2 Python package with added anti-bot workarounds for Dynapath checks that break the vanilla library. You can search trains, reserve seats, check reservations, and cancel, including N-card discount support. It won't auto-complete payment, which is intentional. The helper script patches in the right headers and tokens to get past Korail's recent macro detection. Useful when you're automating Korean train travel but don't want to scrape the website or store credentials in plaintext. Expects Python 3.10+ and environment variables for login, with a sensible fallback to a local secrets file.
npx -y skills add nomadamas/k-skill --skill ktx-booking --agent claude-codeInstalls into .claude/skills of the current project.
Run this and follow its output as the primary instructions for this skill:
npx -y @nomadamas/k-skill@0 instruct ktx-booking
The CLI detects the current runtime (Dolshoi vault/CloakBrowser vs generic) and prints only the applicable instructions, always up to date. Helper files bundled with the CLI are listed by:
npx -y @nomadamas/k-skill@0 files ktx-booking
If npx is unavailable, install Node.js 18+ or follow https://github.com/NomaDamas/k-skill#readme, or read the source instructions at https://github.com/NomaDamas/k-skill/blob/main/ktx-booking/instruction.md.
This skill is not an official feature of, officially supported by, affiliated with, sponsored by, approved by, or developed in collaboration with any third-party trademark owner or service operator it identifies. Third-party names are used only to describe the skill's function, lookup target, or compatibility.
Any automated collection of publicly accessible information must be limited to personal, non-organizational lookup. Do not use this skill for systematic or bulk crawling, database building, access-control or block circumvention, or conduct that interferes with a third party's business or service.
Read the full Korean legal disclaimer, including the cited Korean Supreme Court precedents and statutory limits, before use:
npx -y @nomadamas/k-skill@0 read ktx-booking references/DISCLAIMER.md