nomadamas avatar

Express Bus Booking

This handles Korean express bus (고속버스/KOBUS) lookups and reservations through official HTTP APIs instead of blind browser automation. It queries timetables, checks seat availability, and can hold seats temporarily, then hands off to the official KOBUS payment page for manual checkout. The implementation keeps a cookie jar, respects the stateful flow, and includes a Python helper script that outputs an auto-submit form for mobile-friendly payment entry. Notable that it explicitly separates KOBUS from 시외버스/Tmoney routes since they use different terminal codes and endpoints. The documentation is thorough about cleanup (canceling abandoned holds) and stops short of submitting payment without user confirmation. Useful if you're building travel tools for the Korean market and want to avoid the usual screen-scraping mess.

skills.sh installs
9.6K
GitHub stars
8.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add nomadamas/k-skill --skill express-bus-booking --agent claude-code

Installs into .claude/skills of the current project.

Files

express-bus-booking

Get the full instructions (required first step)

Run this and follow its output as the primary instructions for this skill:

npx -y @nomadamas/k-skill@0 instruct express-bus-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 express-bus-booking

Keep the CLI and every coding-agent skill install current (including Vercel Agent Skills) with:

npx -y @nomadamas/k-skill@0 update

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/express-bus-booking/instruction.md.

Legal disclaimer (required)

Sponsors

Details

Repository
github.com/nomadamas/k-skill
Category
Backend & APIs
First seen
Jun 3, 2026

More from nomadamas/k-skill

All 96
1google avataragent-platform-tuninggoogle/skillsAgent Platform Model Tuning. Use when you need to fine-tune open models or Gemini models using Agent Platform infrastructure. Don't use for model training outsi9.5Kskills.sh installs
2grafana avatardashboardinggrafana/skillsBuild, modify, and ship Grafana dashboards as JSON via the HTTP API — panel types (timeseries / stat / gauge / table / heatmap / logs / traces / node-graph), `g9.5Kskills.sh installs
3ljagiello avatarctf-miscljagiello/ctf-skillsProvides miscellaneous CTF challenge techniques for problems that do not cleanly fit the main categories. Use for encoding puzzles, pyjails, bash jails, RF/SDR,9.5Kskills.sh installs
4github avatarcopilot-sdkgithub/awesome-copilotBuild agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sess9.4Kskills.sh installs
5kunchenguid avatargh-axikunchenguid/gh-axiOperate GitHub through the gh-axi CLI - issues, pull requests, workflow runs, workflows, releases, repositories, labels, gists, Projects (v2), Actions secrets a9.1Kskills.sh installs
6github avataraspiregithub/awesome-copilotAspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces, 9Kskills.sh installs