PluginBench
Skill
Review
Audit score 70

seoul-subway-arrival

nomadamas/k-skill

Real-time Seoul subway arrival times and crowding data via official Open Data API

What is seoul-subway-arrival?

Query the official Seoul Open Data API to check real-time train arrivals, approaching trains at specific stations, and current crowding levels. Use this when users need immediate subway timing or platform information in Seoul.

  • Look up real-time arrival times for trains at Seoul subway stations
  • Check which trains are currently approaching a specific station
  • View current crowding or occupancy data for subway lines
  • Query multiple stations or lines in a single request
  • Access official Seoul Metropolitan Government transit data

How to install seoul-subway-arrival

npx skills add https://github.com/nomadamas/k-skill --skill seoul-subway-arrival
Prerequisites
  • Node.js 18 or later
  • Valid Seoul Open Data API credentials or access key
  • Internet connection to reach Seoul's official API
Claude Code
Cursor
Windsurf
Cline

How to use seoul-subway-arrival

  1. 1.Run `npx -y @nomadamas/k-skill@0 instruct seoul-subway-arrival` to get full setup instructions for your environment
  2. 2.Obtain your Seoul Open Data API key from the official Seoul data portal if required
  3. 3.Call the skill with a station name or line number to query real-time arrivals
  4. 4.Review the returned arrival times and crowding data in the response
  5. 5.Use the data to inform transit decisions or display to users

Use cases

Good for
  • A user asks 'When does the next train arrive at Gangnam Station?'
  • Checking crowding levels to find the least busy train option
  • Planning commute timing by checking multiple station arrivals
  • Real-time transit information for navigation or trip planning
  • Comparing arrival times across different subway lines
Who it's for
  • Seoul residents and commuters
  • Travelers navigating Seoul's public transit
  • Trip planning applications or chatbots
  • Transit information services

seoul-subway-arrival FAQ

What data does this skill return?

Real-time train arrival times, approaching train information, and current crowding/occupancy levels for Seoul subway stations via the official Seoul Open Data API.

Which Seoul subway stations are supported?

All stations on the Seoul Metropolitan Subway system are supported through the official API.

How often is the data updated?

Data is real-time from the official Seoul Open Data API, typically updating every few seconds as trains move through the system.

Do I need authentication to use this skill?

You may need a Seoul Open Data API key depending on your usage tier; follow the CLI instructions to configure access.

Can I check multiple stations at once?

Yes, you can query multiple stations or lines in requests; refer to the CLI instructions for the specific query format.

Full instructions (SKILL.md)

Source of truth, from nomadamas/k-skill.


name: seoul-subway-arrival description: Look up Seoul real-time subway arrival information with the official Seoul Open Data API. Use when the user asks when a train arrives, which trains are approaching a station, or how crowded Seoul subway timing looks right now. license: MIT metadata: category: transit locale: ko-KR phase: v1

seoul-subway-arrival

<!-- 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 seoul-subway-arrival

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 seoul-subway-arrival

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/seoul-subway-arrival/instruction.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.