← Back to Skills Marketplace
4906
Downloads
2
Stars
0
Active Installs
20
Versions
Install in OpenClaw
/install seoul-subway
Description
Seoul Subway assistant for real-time arrivals, route planning, and service alerts (Korean/English)
Usage Guidance
This appears safe for normal subway lookups. Before installing, understand that the hosted proxy can receive the station names, route searches, IP address, and User-Agent associated with your requests. Use session-only permission unless you trust the proxy and plan to use it regularly.
Capability Analysis
Type: OpenClaw Skill
Name: seoul-subway
Version: 0.1.19
The skill is classified as benign. It transparently declares its use of a third-party proxy server (`vercel-proxy-henna-eight.vercel.app`) for all API calls and explicitly details the data sent (station names, search parameters, standard HTTP headers) and not sent (conversation history, personal data, credentials). The `SKILL.md` clearly states that `WebFetch` is used for network calls, not `curl` or other binary tools, mitigating shell injection risks. There are no instructions attempting prompt injection against the AI agent, nor any evidence of intent for data exfiltration, persistence, or unauthorized actions beyond its stated purpose of providing Seoul Subway information.
Capability Assessment
Purpose & Capability
The stated purpose, features, and API endpoints all align with subway arrivals, route planning, alerts, exits, accessibility, and station facilities; the linked repository also describes the same Seoul Subway assistant and proxy architecture.
Instruction Scope
Runtime instructions are scoped to WebFetch/API lookups and output formatting. Curl examples are presented as API reference, and the skill explicitly says no binary tools are required.
Install Mechanism
The package contains only SKILL.md; there are no executable scripts, install hooks, required binaries, credentials, or environment setup for normal users.
Credentials
External network access to vercel-proxy-henna-eight.vercel.app and GitHub raw data is disclosed and proportionate for real-time transit lookups, but station/route queries and standard HTTP headers will be visible to those services.
Persistence & Privilege
No local persistence, background worker, privilege escalation, or credential use is requested. The only persistence-related behavior is an optional user-approved domain permission of 'Yes, and don't ask again,' which is disclosed with a trust warning.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install seoul-subway - After installation, invoke the skill by name or use
/seoul-subway - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.19
- Improved setup instructions with enhanced data privacy details for proxy access permissions.
- Added a new "Data Privacy" section explaining what data is sent, not sent, and proxy server protections.
- Clarified proxy usage: users now receive more guidance about when to allow and trust the proxy connection.
- Removed references to required binaries (e.g., curl, jq) from metadata and documentation.
v0.1.18
- Expanded the last train time API coverage from 28 stations to 77 major Seoul subway stations.
- Updated API reference section to reflect the new list of supported stations for last train times.
v0.1.17
No changes detected in this version (0.1.17).
- No file updates or documentation changes were made.
- Functionality and features remain the same as the previous release.
v0.1.16
No changes detected in this version.
- No file or documentation changes between this and the previous release.
v0.1.15
No changes detected in this version.
- No file changes were found between this and the previous version.
v0.1.14
No changes detected since the previous version.
v0.1.13
- Expanded feature list: added support for last train times, exit info, accessibility, quick exits, and restroom locations.
- Updated natural language trigger examples to cover new features.
- Enhanced API documentation: added new parameters (e.g., format, lang) and detailed service alert field breakdowns.
- Documented new API for static last train times at 28 major stations.
- Improved clarity in endpoint descriptions and sample queries.
v0.1.12
No changes detected in this version.
- Version 0.1.12 was released with no updates to any files.
v0.1.11
- No changes detected in this version.
- No files were modified.
v0.1.10
- Added a new section listing natural language triggers for real-time arrivals, route search, and service alerts, with both English and Korean examples.
- Clarifies the variety of phrases and queries that the skill can now recognize for each core feature.
- No changes to API endpoints or feature logic. Documentation only.
v0.1.9
- No changes detected in this version (0.1.9).
- The skill's files and documentation remain unchanged.
v0.1.8
- Added model specification (`model: sonnet`) to skill metadata.
- No changes to functionality or user experience.
- Documentation updated only.
v0.1.7
No changes detected in this version.
- No file or documentation updates were made for version 0.1.7.
v0.1.6
- Switched to a proxy-based API: users no longer need to provide or manage API keys.
- All endpoints now use the new proxy server (`vercel-proxy-henna-eight.vercel.app`).
- Added a first-time setup note regarding proxy domain permission.
- Updated API documentation to reflect simplified URLs and parameters.
- Static data access instructions remain via GitHub raw file links.
- Removed unnecessary environment variable/configuration instructions for end users.
v0.1.5
seoul-subway v0.1.5
- Updated README.md with comprehensive API documentation.
- Added route, station, and line mapping tables.
- Provided detailed instructions for environment variable setup and key acquisition.
- Expanded sections detailing API endpoints and response fields for real-time arrivals, route search, and service alerts.
v0.1.4
- Updated skill description to use "Seoul Subway" instead of "Seoul Metro".
- Minor improvements to documentation language and consistency in README and SKILL.md.
v0.1.3
- Updated skill.
v0.1.2
# seoul-subway v0.1.2 Changelog
- Consolidated documentation: SKILL.md updated to combine usage, mapping tables, and all reference info.
- README.md removed; all instructions and API references now in SKILL.md.
- Added detailed English-Korean station name mapping and trigger examples for both Korean and English.
- API reference sections restructured for easier lookup of parameters and response formats.
- No changes to functionality; update is documentation-only.
v0.1.1
- Updated documentation to English, including API field explanations and output guide.
- Changed the skill homepage URL.
- Added a README.md file (details not shown).
- Standardized usage examples, environment variables, and ID mappings in English.
- Clarified response/output table formats and error messaging.
- No functional/feature changes; documentation improvements only.
v0.1.0
Initial release: Real-time Seoul subway information and route search skill.
- Provides real-time train arrival times by station name.
- Supports station information search, including line details and codes.
- Offers shortest route search between stations with detailed path info.
- Shows service alerts for delays, incidents, and non-stop trains.
- Requires environment variables: SEOUL_OPENAPI_KEY and DATA_GO_KR_KEY.
- Includes clear usage examples and response format guidelines.
Metadata
Frequently Asked Questions
What is Seoul Subway?
Seoul Subway assistant for real-time arrivals, route planning, and service alerts (Korean/English). It is an AI Agent Skill for Claude Code / OpenClaw, with 4906 downloads so far.
How do I install Seoul Subway?
Run "/install seoul-subway" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Seoul Subway free?
Yes, Seoul Subway is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Seoul Subway support?
Seoul Subway is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Seoul Subway?
It is built and maintained by dukbong (@dukbong); the current version is v0.1.19.
More Skills