PluginBench
Skill
Review
Audit score 70

express-bus-booking

nomadamas/k-skill

Search and book Korean express buses (고속버스/KOBUS) via official APIs with seat selection and checkout handoff.

What is express-bus-booking?

This skill enables searching Korean express bus schedules, checking seat availability, and assisting with bookings through official HTTP/API flows. Use it when you need to look up bus routes, times, and seats for Korean domestic travel, then hand off to the official checkout process.

  • Search Korean express bus schedules and routes
  • Query real-time seat availability
  • Perform temporary seat selection/reservation
  • Retrieve fare and schedule information via official APIs
  • Hand off to official checkout for payment and final booking

How to install express-bus-booking

npx skills add https://github.com/nomadamas/k-skill --skill express-bus-booking
Prerequisites
  • Node.js 18 or later
  • npx or npm installed
  • Valid internet connection to reach official KOBUS/고속버스 APIs
Claude Code
Cursor
Windsurf
Cline

How to use express-bus-booking

  1. 1.Run `npx -y @nomadamas/k-skill@0 instruct express-bus-booking` to fetch runtime-specific instructions
  2. 2.Follow the CLI output for your environment (Dolshoi vault/CloakBrowser or generic)
  3. 3.Use the skill to search routes, check availability, and select seats
  4. 4.Obtain user's explicit approval before any payment or final submission
  5. 5.Hand off to the official KOBUS checkout page for payment and confirmation

Use cases

Good for
  • Finding available buses between Korean cities for specific dates
  • Checking seat maps and selecting preferred seating
  • Comparing schedules and prices across departure times
  • Assisting users in the pre-checkout phase of bus bookings
  • Retrieving booking confirmation details
Who it's for
  • Travel agents booking Korean domestic transport
  • Travelers planning bus trips within Korea
  • Applications integrating Korean bus booking flows
  • Users needing programmatic access to KOBUS schedules

express-bus-booking FAQ

Can this skill complete the full booking and payment?

No. The skill assists with search, schedule lookup, and seat selection, then hands off to the official checkout process. You must never execute payment without explicit user approval and must use the official payment interface.

What are the hard rules I must follow?

Never execute payment, cancellation, or final submission without explicit user approval; never ask for or store plaintext credentials; never bypass CAPTCHA, identity verification, or legal boundaries.

Is this an official KOBUS/고속버스 tool?

No. This is an unofficial skill that uses official APIs to assist bookings. It is not affiliated with, sponsored by, or developed in collaboration with KOBUS or any bus operator.

Can I use this for bulk scraping or database building?

No. Automated collection must be limited to personal, non-organizational lookup only. Systematic crawling, database building, or interference with the service is prohibited.

What should I do if the CLI is unavailable?

Install Node.js 18+, or read the source instructions at https://github.com/NomaDamas/k-skill/blob/main/express-bus-booking/instruction.md, or run `npx -y @nomadamas/k-skill@0 read express-bus-booking references/DISCLAIMER.md` for the full legal disclaimer.

Full instructions (SKILL.md)

Source of truth, from nomadamas/k-skill.


name: express-bus-booking description: Search and assist Korean 고속버스/KOBUS bookings using official HTTP/API-first flows; use for 고속버스 예매, 시간표, 좌석 조회, 임시 선점, and official checkout-entry handoff. 돌쇠에서는 공식 표면을 통한 후속 액션까지 진행한다. license: MIT metadata: category: travel locale: ko-KR phase: v1

express-bus-booking

<!-- k-skill:cli-stub — generated by scripts/generate-skill-stubs.js; edit skill.json / instruction.md instead -->

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)

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

Hard rules even without the CLI

  • Never execute payment, message/email delivery, final submission, cancellation, or public posting without the user's explicit approval immediately beforehand.
  • Never ask for, print, or store plaintext credentials in chat, files, or shell arguments.
  • Never bypass legal, physical-presence, CAPTCHA, identity-proofing, or electronic-signature boundaries.