[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FM7VFJSJ25XEX6D04MFRSS":3,"skill-same:01M6FM7VFJSJ25XEX6D04MFRSS":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":6,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":51,"install":52,"resources":64},"01M6FM7VFJSJ25XEX6D04MFRSS","seoul-subway",null,"Seoul Subway assistant for real-time arrivals, route planning, and service alerts (Korean\u002FEnglish)","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fdukbong\u002Fseoul-subway\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],"seoul subway","assistant","github","planning","https","real-time","curl","jq","korean","route","time","alerts","service","english","sonnet","2026-11-10 10:12:30",false,"---\nname: seoul-subway\ndescription: Seoul Subway assistant for real-time arrivals, route planning, and service alerts (Korean\u002FEnglish)\nmodel: sonnet\nmetadata: {\"moltbot\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"curl\",\"jq\"]}}}\nhomepage: https:\u002F\u002Fgithub.com\u002Fdukbong\u002Fseoul-subway\nuser-invocable: true\n---\n\n# Seoul Subway Skill\n\nQuery real-time Seoul Subway information. **No API key required** - uses proxy server.\n\n## Features\n\n| Feature | Description | Trigger Example (KO) | Trigger Example (EN) |\n|---------|-------------|----------------------|----------------------|\n| Real-time Arrival | Train arrival times by station | \"강남역 도착정보\" | \"Gangnam station arrivals\" |\n| Station Search | Line and station code lookup | \"강남역 몇호선?\" | \"What line is Gangnam?\" |\n| Route Search | Shortest path with time\u002Ffare | \"신도림에서 서울역\" | \"Sindorim to Seoul Station\" |\n| Service Alerts | Delays, incidents, non-stops | \"지하철 지연 있어?\" | \"Any subway delays?\" |\n| **Last Train** | Last train times by station | \"홍대 막차 몇 시야?\" | \"Last train to Hongdae?\" |\n| **Exit Info** | Exit numbers for landmarks | \"코엑스 몇 번 출구?\" | \"Which exit for COEX?\" |\n| **Accessibility** | Elevators, escalators, wheelchair lifts | \"강남역 엘리베이터\" | \"Gangnam elevators\" |\n| **Quick Exit** | Best car for facilities | \"강남역 빠른하차\" | \"Gangnam quick exit\" |\n| **Restrooms** | Restroom locations | \"강남역 화장실\" | \"Gangnam restrooms\" |\n\n### Natural Language Triggers \u002F 자연어 트리거\n\n다양한 자연어 표현을 인식합니다:\n\n#### Real-time Arrival \u002F 실시간 도착\n| English | 한국어 |\n|---------|--------|\n| \"When's the next train at Gangnam?\" | \"강남 몇 분 남았어?\" |\n| \"Trains at Gangnam\" | \"강남 열차\" |\n| \"Gangnam arrivals\" | \"강남 언제 와?\" |\n| \"Next train to Gangnam\" | \"다음 열차 강남\" |\n\n#### Route Search \u002F 경로 검색\n| English | 한국어 |\n|---------|--------|\n| \"How do I get to Seoul Station from Gangnam?\" | \"강남에서 서울역 어떻게 가?\" |\n| \"Gangnam → Seoul Station\" | \"강남 → 서울역\" |\n| \"Gangnam to Seoul Station\" | \"강남에서 서울역 가는 길\" |\n| \"Route from Gangnam to Hongdae\" | \"강남부터 홍대까지\" |\n\n#### Service Alerts \u002F 운행 알림\n| English | 한국어 |\n|---------|--------|\n| \"Is Line 2 running normally?\" | \"2호선 정상 운행해?\" |\n| \"Any delays on Line 1?\" | \"1호선 지연 있어?\" |\n| \"Subway status\" | \"지하철 상황\" |\n| \"Line 3 alerts\" | \"3호선 알림\" |\n\n#### Last Train \u002F 막차 시간\n| English | 한국어 |\n|---------|--------|\n| \"Last train to Gangnam?\" | \"강남 막차 몇 시야?\" |\n| \"When is the last train at Hongdae?\" | \"홍대입구 막차 시간\" |\n| \"Final train to Seoul Station\" | \"서울역 막차\" |\n| \"Last train on Saturday?\" | \"토요일 막차 시간\" |\n\n#### Exit Info \u002F 출구 정보\n| English | 한국어 |\n|---------|--------|\n| \"Which exit for COEX?\" | \"코엑스 몇 번 출구?\" |\n| \"Exit for Lotte World\" | \"롯데월드 출구\" |\n| \"DDP which exit?\" | \"DDP 몇 번 출구?\" |\n| \"Gyeongbokgung Palace exit\" | \"경복궁 나가는 출구\" |\n\n#### Accessibility \u002F 접근성 정보\n| English | 한국어 |\n|---------|--------|\n| \"Gangnam station elevators\" | \"강남역 엘리베이터\" |\n| \"Escalators at Seoul Station\" | \"서울역 에스컬레이터\" |\n| \"Wheelchair lifts at Jamsil\" | \"잠실역 휠체어리프트\" |\n| \"Accessibility info for Hongdae\" | \"홍대입구 접근성 정보\" |\n\n#### Quick Exit \u002F 빠른하차\n| English | 한국어 |\n|---------|--------|\n| \"Quick exit at Gangnam\" | \"강남역 빠른하차\" |\n| \"Which car for elevator?\" | \"엘리베이터 몇 번째 칸?\" |\n| \"Best car for exit 3\" | \"3번 출구 가까운 칸\" |\n| \"Fastest exit at Samsung\" | \"삼성역 빠른 하차 위치\" |\n\n#### Restrooms \u002F 화장실\n| English | 한국어 |\n|---------|--------|\n| \"Restrooms at Gangnam\" | \"강남역 화장실\" |\n| \"Where's the bathroom at Myeongdong?\" | \"명동역 화장실 어디야?\" |\n| \"Accessible restroom at Seoul Station\" | \"서울역 장애인 화장실\" |\n| \"Baby changing station at Jamsil\" | \"잠실역 기저귀 교환대\" |\n\n---\n\n## First Time Setup \u002F 첫 사용 안내\n\nWhen you first use this skill, you'll see a permission prompt for the proxy domain.\n\n처음 사용 시 프록시 도메인 접근 확인 창이 뜹니다.\n\n**Select \u002F 선택:** `Yes, and don't ask again for vercel-proxy-henna-eight.vercel.app`\n\nThis only needs to be done once. \u002F 한 번만 하면 됩니다.\n\n---\n\n## Proxy API Reference\n\nAll API calls go through the proxy server. No API keys needed for users.\n\n### Base URL\n\n```\nhttps:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\n```\n\n### 1. Real-time Arrival Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Frealtime\u002F{station}?start=0&end=10\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean, URL-encoded) |\n| start | No | Start index (default: 0) |\n| end | No | End index (default: 10) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `subwayId` | Line ID (1002=Line 2, 1077=Sinbundang) |\n| `trainLineNm` | Direction (e.g., \"성수행 - 역삼방면\") |\n| `arvlMsg2` | Arrival time (e.g., \"4분 20초 후\") |\n| `arvlMsg3` | Current location |\n| `isFastTrain` | Fast train flag (1=급행) |\n\n**Example**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frealtime\u002F강남\"\n```\n\n---\n\n### 2. Station Search\n\n**Endpoint**\n```\nGET \u002Fapi\u002Fstations?station={name}&start=1&end=10\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name to search |\n| start | No | Start index (default: 1) |\n| end | No | End index (default: 10) |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `STATION_CD` | Station code |\n| `STATION_NM` | Station name |\n| `LINE_NUM` | Line name (e.g., \"02호선\") |\n| `FR_CODE` | External station code |\n\n**Example**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fstations?station=강남\"\n```\n\n---\n\n### 3. Route Search\n\n**Endpoint**\n```\nGET \u002Fapi\u002Froute?dptreStnNm={departure}&arvlStnNm={arrival}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| dptreStnNm | Yes | Departure station |\n| arvlStnNm | Yes | Arrival station |\n| searchDt | No | Datetime (yyyy-MM-dd HH:mm:ss) |\n| searchType | No | duration \u002F distance \u002F transfer |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `totalDstc` | Total distance (m) |\n| `totalreqHr` | Total time (seconds) |\n| `totalCardCrg` | Fare (KRW) |\n| `paths[].trainno` | Train number |\n| `paths[].trainDptreTm` | Departure time |\n| `paths[].trainArvlTm` | Arrival time |\n| `paths[].trsitYn` | Transfer flag |\n\n**Example**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Froute?dptreStnNm=신도림&arvlStnNm=서울역\"\n```\n\n---\n\n### 4. Service Alerts\n\n**Endpoint**\n```\nGET \u002Fapi\u002Falerts?pageNo=1&numOfRows=10&format=enhanced\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| pageNo | No | Page number (default: 1) |\n| numOfRows | No | Results per page (default: 10) |\n| lineNm | No | Filter by line |\n| format | No | `default` or `enhanced` (structured response) |\n\n**Response Fields (Default)**\n\n| Field | Description |\n|-------|-------------|\n| `ntceNo` | Notice number |\n| `ntceSj` | Notice title |\n| `ntceCn` | Notice content |\n| `lineNm` | Line name |\n| `regDt` | Registration date |\n\n**Response Fields (Enhanced)**\n\n| Field | Description |\n|-------|-------------|\n| `summary.delayedLines` | Lines with delays |\n| `summary.suspendedLines` | Lines with service suspended |\n| `summary.normalLines` | Lines operating normally |\n| `alerts[].lineName` | Line name (Korean) |\n| `alerts[].lineNameEn` | Line name (English) |\n| `alerts[].status` | `normal`, `delayed`, or `suspended` |\n| `alerts[].severity` | `low`, `medium`, or `high` |\n| `alerts[].title` | Alert title |\n\n**Example**\n```bash\n# Default format\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts\"\n\n# Enhanced format with status summary\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts?format=enhanced\"\n```\n\n---\n\n### 5. Last Train Time\n\n> **참고:** 이 API는 주요 역 77개의 막차 시간을 정적 데이터로 제공합니다.\n> 서울교통공사 2025년 1월 기준 데이터입니다.\n>\n> **지원 역 (77개):**\n> 가산디지털단지, 강남, 강남구청, 강변, 건대입구, 경복궁, 고속터미널, 공덕, 광나루, 광화문, 교대, 구로, 군자, 김포공항, 노량진, 당산, 대림, 동대문, 동대문역사문화공원, 디지털미디어시티, 뚝섬, 마포구청, 명동, 모란, 몽촌토성, 복정, 불광, 사가정, 사당, 삼각지, 삼성, 상봉, 서울대입구, 서울역, 선릉, 성수, 수유, 시청, 신논현, 신당, 신도림, 신사, 신촌, 안국, 압구정, 약수, 양재, 여의도, 역삼, 연신내, 영등포, 옥수, 올림픽공원, 왕십리, 용산, 을지로3가, 을지로4가, 을지로입구, 응암, 이대, 이촌, 이태원, 인천공항1터미널, 인천공항2터미널, 잠실, 정자, 종각, 종로3가, 종합운동장, 천호, 청담, 충무로, 판교, 합정, 혜화, 홍대입구, 효창공원앞\n\n**Endpoint**\n```\nGET \u002Fapi\u002Flast-train\u002F{station}?direction=up&weekType=1\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| direction | No | `up`, `down`, or `all` (default: all) |\n| weekType | No | `1`=Weekday, `2`=Saturday, `3`=Sunday\u002FHoliday (default: auto) |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `lastTrains[].direction` | Direction (Korean) |\n| `lastTrains[].directionEn` | Direction (English) |\n| `lastTrains[].time` | Last train time (HH:MM) |\n| `lastTrains[].weekType` | Day type (Korean) |\n| `lastTrains[].weekTypeEn` | Day type (English) |\n| `lastTrains[].line` | Line name |\n| `lastTrains[].lineEn` | Line name (English) |\n| `lastTrains[].destination` | Final destination |\n| `lastTrains[].destinationEn` | Destination (English) |\n\n**Example**\n```bash\n# Auto-detect day type\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002F홍대입구\"\n\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002FHongdae\"\n\n# Specific direction and day\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002F강남?direction=up&weekType=1\"\n```\n\n---\n\n### 6. Exit Information\n\n> **참고:** 이 API는 주요 역 77개의 출구 정보를 정적 데이터로 제공합니다.\n>\n> **지원 역 (77개):**\n> 가산디지털단지, 강남, 강남구청, 강변, 건대입구, 경복궁, 고속터미널, 공덕, 광나루, 광화문, 교대, 구로, 군자, 김포공항, 노량진, 당산, 대림, 동대문, 동대문역사문화공원, 디지털미디어시티, 뚝섬, 마포구청, 명동, 모란, 몽촌토성, 복정, 불광, 사가정, 사당, 삼각지, 삼성, 상봉, 서울대입구, 서울역, 선릉, 성수, 수유, 시청, 신논현, 신당, 신도림, 신사, 신촌, 안국, 압구정, 약수, 양재, 여의도, 역삼, 연신내, 영등포, 옥수, 올림픽공원, 왕십리, 용산, 을지로3가, 을지로4가, 을지로입구, 응암, 이대, 이촌, 이태원, 인천공항1터미널, 인천공항2터미널, 잠실, 정자, 종각, 종로3가, 종합운동장, 천호, 청담, 충무로, 판교, 합정, 혜화, 홍대입구, 효창공원앞\n\n**Endpoint**\n```\nGET \u002Fapi\u002Fexits\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n\n**Error Response (Unsupported Station)**\n\n```json\n{\n  \"code\": \"INVALID_STATION\",\n  \"message\": \"Exit information not available for this station\",\n  \"hint\": \"Exit information is available for major tourist stations only\"\n}\n```\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `line` | Line name |\n| `exits[].number` | Exit number |\n| `exits[].landmark` | Nearby landmark (Korean) |\n| `exits[].landmarkEn` | Nearby landmark (English) |\n| `exits[].distance` | Walking distance |\n| `exits[].facilities` | Facility types |\n\n**Example**\n```bash\n# Get COEX exit info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002F삼성\"\n\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002FSamsung\"\n```\n\n---\n\n### 7. Accessibility Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Faccessibility\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| type | No | `elevator`, `escalator`, `wheelchair`, or `all` (default: all) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `elevators[].lineNm` | Line name |\n| `elevators[].dtlPstn` | Detailed location |\n| `elevators[].bgngFlr` \u002F `endFlr` | Floor level (start\u002Fend) |\n| `elevators[].bgngFlrGrndUdgdSe` | Ground\u002Funderground (지상\u002F지하) |\n| `elevators[].oprtngSitu` | Operation status (M=normal) |\n| `escalators[]` | Same structure as elevators |\n| `wheelchairLifts[]` | Same structure as elevators |\n\n**Example**\n```bash\n# All accessibility info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남\"\n\n# Elevators only\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남?type=elevator\"\n\n# English output\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002FGangnam?lang=en\"\n\n# Raw JSON\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남?format=raw\"\n```\n\n---\n\n### 8. Quick Exit Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Fquick-exit\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| facility | No | `elevator`, `escalator`, `exit`, or `all` (default: all) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `quickExits[].lineNm` | Line name |\n| `quickExits[].drtnInfo` | Direction |\n| `quickExits[].qckgffVhclDoorNo` | Best car\u002Fdoor number |\n| `quickExits[].plfmCmgFac` | Facility type (엘리베이터\u002F계단\u002F에스컬레이터) |\n| `quickExits[].upbdnbSe` | Up\u002Fdown direction (상행\u002F하행) |\n| `quickExits[].elvtrNo` | Elevator number (if applicable) |\n\n**Example**\n```bash\n# All quick exit info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002F강남\"\n\n# Filter by elevator\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002F강남?facility=elevator\"\n\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002FGangnam\"\n```\n\n---\n\n### 9. Restroom Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Frestrooms\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `restrooms[].lineNm` | Line name |\n| `restrooms[].dtlPstn` | Detailed location |\n| `restrooms[].stnFlr` | Floor level (e.g., B1) |\n| `restrooms[].grndUdgdSe` | Ground\u002Funderground (지상\u002F지하) |\n| `restrooms[].gateInoutSe` | Inside\u002Foutside gate (내부\u002F외부) |\n| `restrooms[].rstrmInfo` | Restroom type info |\n| `restrooms[].whlchrAcsPsbltyYn` | Wheelchair accessible (Y\u002FN) |\n\n**Example**\n```bash\n# Get restroom info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002F강남\"\n\n# English output\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002FGangnam?lang=en\"\n\n# Raw JSON\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002F강남?format=raw\"\n```\n\n---\n\n## Landmark → Station Mapping\n\n외국인 관광객이 자주 찾는 랜드마크와 해당 역 정보입니다.\n\n| Landmark | Station | Line | Exit |\n|----------|---------|------|------|\n| COEX \u002F 코엑스 | 삼성 Samsung | 2호선 | 5-6 |\n| Lotte World \u002F 롯데월드 | 잠실 Jamsil | 2호선 | 4 |\n| Lotte World Tower | 잠실 Jamsil | 2호선 | 3 |\n| Gyeongbokgung Palace \u002F 경복궁 | 경복궁 Gyeongbokgung | 3호선 | 5 |\n| Changdeokgung Palace \u002F 창덕궁 | 안국 Anguk | 3호선 | 3 |\n| DDP \u002F 동대문디자인플라자 | 동대문역사문화공원 | 2호선 | 1 |\n| Myeongdong \u002F 명동 | 명동 Myeongdong | 4호선 | 6 |\n| N Seoul Tower \u002F 남산타워 | 명동 Myeongdong | 4호선 | 3 |\n| Bukchon Hanok Village | 안국 Anguk | 3호선 | 6 |\n| Insadong \u002F 인사동 | 안국 Anguk | 3호선 | 1 |\n| Hongdae \u002F 홍대 | 홍대입구 Hongik Univ. | 2호선 | 9 |\n| Itaewon \u002F 이태원 | 이태원 Itaewon | 6호선 | 1 |\n| Gangnam \u002F 강남 | 강남 Gangnam | 2호선 | 10-11 |\n| Yeouido Park \u002F 여의도공원 | 여의도 Yeouido | 5호선 | 5 |\n| IFC Mall | 여의도 Yeouido | 5호선 | 1 |\n| 63 Building | 여의도 Yeouido | 5호선 | 3 |\n| Gwanghwamun Square \u002F 광화문광장 | 광화문 Gwanghwamun | 5호선 | 2 |\n| Namdaemun Market \u002F 남대문시장 | 서울역 Seoul Station | 1호선 | 10 |\n| Cheonggyecheon Stream \u002F 청계천 | 을지로입구 Euljiro 1-ga | 2호선 | 6 |\n| Express Bus Terminal | 고속터미널 Express Terminal | 3호선 | 4,8 |\n| Gimpo Airport | 김포공항 Gimpo Airport | 5호선 | 1,3 |\n| Incheon Airport T1 | 인천공항1터미널 | 공항철도 | 1 |\n| Incheon Airport T2 | 인천공항2터미널 | 공항철도 | 1 |\n\n---\n\n## Static Data (GitHub Raw)\n\nFor static data like station lists and line mappings, use GitHub raw URLs:\n\n```bash\n# Station list\ncurl \"https:\u002F\u002Fraw.githubusercontent.com\u002Fdukbong\u002Fseoul-subway\u002Fmain\u002Fdata\u002Fstations.json\"\n\n# Line ID mappings\ncurl \"https:\u002F\u002Fraw.githubusercontent.com\u002Fdukbong\u002Fseoul-subway\u002Fmain\u002Fdata\u002Flines.json\"\n\n# Station name translations\ncurl \"https:\u002F\u002Fraw.githubusercontent.com\u002Fdukbong\u002Fseoul-subway\u002Fmain\u002Fdata\u002Fstation-names.json\"\n```\n\n---\n\n## Line ID Mapping\n\n| Line | ID | Line | ID |\n|------|----|------|----|\n| Line 1 | 1001 | Line 6 | 1006 |\n| Line 2 | 1002 | Line 7 | 1007 |\n| Line 3 | 1003 | Line 8 | 1008 |\n| Line 4 | 1004 | Line 9 | 1009 |\n| Line 5 | 1005 | Sinbundang | 1077 |\n| Gyeongui-Jungang | 1063 | Gyeongchun | 1067 |\n| Airport Railroad | 1065 | Suin-Bundang | 1075 |\n\n---\n\n## Station Name Mapping (English → Korean)\n\n주요 역 이름의 영어-한글 매핑 테이블입니다. API 호출 시 영어 입력을 한글로 변환해야 합니다.\n\n### Line 1 (1호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Seoul Station | 서울역 | City Hall | 시청 |\n| Jonggak | 종각 | Jongno 3-ga | 종로3가 |\n| Jongno 5-ga | 종로5가 | Dongdaemun | 동대문 |\n| Cheongnyangni | 청량리 | Yongsan | 용산 |\n| Noryangjin | 노량진 | Yeongdeungpo | 영등포 |\n| Guro | 구로 | Incheon | 인천 |\n| Bupyeong | 부평 | Suwon | 수원 |\n\n### Line 2 (2호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gangnam | 강남 | Yeoksam | 역삼 |\n| Samseong | 삼성 | Jamsil | 잠실 |\n| Sindorim | 신도림 | Hongdae (Hongik Univ.) | 홍대입구 |\n| Hapjeong | 합정 | Dangsan | 당산 |\n| Yeouido | 여의도 | Konkuk Univ. | 건대입구 |\n| Seolleung | 선릉 | Samsung | 삼성 |\n| Sports Complex | 종합운동장 | Gangbyeon | 강변 |\n| Ttukseom | 뚝섬 | Seongsu | 성수 |\n| Wangsimni | 왕십리 | Euljiro 3-ga | 을지로3가 |\n| Euljiro 1-ga | 을지로입구 | City Hall | 시청 |\n| Chungjeongno | 충정로 | Ewha Womans Univ. | 이대 |\n| Sinchon | 신촌 | Sadang | 사당 |\n| Nakseongdae | 낙성대 | Seoul Nat'l Univ. | 서울대입구 |\n| Guro Digital Complex | 구로디지털단지 | Mullae | 문래 |\n\n### Line 3 (3호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gyeongbokgung | 경복궁 | Anguk | 안국 |\n| Jongno 3-ga | 종로3가 | Chungmuro | 충무로 |\n| Dongguk Univ. | 동대입구 | Yaksu | 약수 |\n| Apgujeong | 압구정 | Sinsa | 신사 |\n| Express Bus Terminal | 고속터미널 | Gyodae | 교대 |\n| Nambu Bus Terminal | 남부터미널 | Yangjae | 양재 |\n| Daehwa | 대화 | Juyeop | 주엽 |\n\n### Line 4 (4호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Myeongdong | 명동 | Hoehyeon | 회현 |\n| Seoul Station | 서울역 | Sookmyung Women's Univ. | 숙대입구 |\n| Dongdaemun History & Culture Park | 동대문역사문화공원 | Hyehwa | 혜화 |\n| Hansung Univ. | 한성대입구 | Mia | 미아 |\n| Mia Sageori | 미아사거리 | Gireum | 길음 |\n| Chongshin Univ. | 총신대입구 | Sadang | 사당 |\n\n### Line 5 (5호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gwanghwamun | 광화문 | Jongno 3-ga | 종로3가 |\n| Dongdaemun History & Culture Park | 동대문역사문화공원 | Cheonggu | 청구 |\n| Wangsimni | 왕십리 | Haengdang | 행당 |\n| Yeouido | 여의도 | Yeouinaru | 여의나루 |\n| Mapo | 마포 | Gongdeok | 공덕 |\n| Gimpo Airport | 김포공항 | Banghwa | 방화 |\n\n### Line 6 (6호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Itaewon | 이태원 | Samgakji | 삼각지 |\n| Noksapyeong | 녹사평 | Hangang | 한강진 |\n| Sangsu | 상수 | Hapjeong | 합정 |\n| World Cup Stadium | 월드컵경기장 | Digital Media City | 디지털미디어시티 |\n\n### Line 7 (7호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gangnam-gu Office | 강남구청 | Cheongdam | 청담 |\n| Konkuk Univ. | 건대입구 | Children's Grand Park | 어린이대공원 |\n| Junggok | 중곡 | Ttukseom Resort | 뚝섬유원지 |\n| Express Bus Terminal | 고속터미널 | Nonhyeon | 논현 |\n| Hakdong | 학동 | Bogwang | 보광 |\n| Jangam | 장암 | Dobongsan | 도봉산 |\n\n### Line 8 (8호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Jamsil | 잠실 | Mongchontoseong | 몽촌토성 |\n| Gangdong-gu Office | 강동구청 | Cheonho | 천호 |\n| Bokjeong | 복정 | Sanseong | 산성 |\n| Moran | 모란 | Amsa | 암사 |\n\n### Line 9 (9호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Sinnonhyeon | 신논현 | Express Bus Terminal | 고속터미널 |\n| Dongjak | 동작 | Noryangjin | 노량진 |\n| Yeouido | 여의도 | National Assembly | 국회의사당 |\n| Dangsan | 당산 | Yeomchang | 염창 |\n| Gimpo Airport | 김포공항 | Gaehwa | 개화 |\n| Olympic Park | 올림픽공원 | Sports Complex | 종합운동장 |\n\n### Sinbundang Line (신분당선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gangnam | 강남 | Sinsa | 신사 |\n| Yangjae | 양재 | Yangjae Citizen's Forest | 양재시민의숲 |\n| Pangyo | 판교 | Jeongja | 정자 |\n| Dongcheon | 동천 | Suji District Office | 수지구청 |\n| Gwanggyo | 광교 | Gwanggyo Jungang | 광교중앙 |\n\n### Gyeongui-Jungang Line (경의중앙선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Seoul Station | 서울역 | Hongdae (Hongik Univ.) | 홍대입구 |\n| Gongdeok | 공덕 | Hyochang Park | 효창공원앞 |\n| Yongsan | 용산 | Oksu | 옥수 |\n| Wangsimni | 왕십리 | Cheongnyangni | 청량리 |\n| DMC | 디지털미디어시티 | Susaek | 수색 |\n| Ilsan | 일산 | Paju | 파주 |\n\n### Airport Railroad (공항철도)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Seoul Station | 서울역 | Gongdeok | 공덕 |\n| Hongdae (Hongik Univ.) | 홍대입구 | Digital Media City | 디지털미디어시티 |\n| Gimpo Airport | 김포공항 | Incheon Airport T1 | 인천공항1터미널 |\n| Incheon Airport T2 | 인천공항2터미널 | Cheongna Int'l City | 청라국제도시 |\n\n### Suin-Bundang Line (수인분당선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Wangsimni | 왕십리 | Seolleung | 선릉 |\n| Gangnam-gu Office | 강남구청 | Seonjeongneung | 선정릉 |\n| Jeongja | 정자 | Migeum | 미금 |\n| Ori | 오리 | Jukjeon | 죽전 |\n| Suwon | 수원 | Incheon | 인천 |\n\n---\n\n## Usage Examples\n\n**Real-time Arrival**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frealtime\u002F강남\"\n```\n\n**Station Search**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fstations?station=강남\"\n```\n\n**Route Search**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Froute?dptreStnNm=신도림&arvlStnNm=서울역\"\n```\n\n**Service Alerts**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts\"\n# Enhanced format with delay summary\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts?format=enhanced\"\n```\n\n**Last Train**\n```bash\n# Korean station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002F홍대입구\"\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002FGangnam\"\n```\n\n**Exit Information**\n```bash\n# For COEX\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002F삼성\"\n# For Lotte World\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002F잠실\"\n```\n\n**Accessibility**\n```bash\n# All accessibility info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남\"\n# Elevators only\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남?type=elevator\"\n```\n\n**Quick Exit**\n```bash\n# Quick exit for elevators\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002F강남?facility=elevator\"\n```\n\n**Restrooms**\n```bash\n# Restroom locations\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002F강남\"\n```\n\n---\n\n## Line Color Mapping \u002F 노선 색상 매핑\n\n| Line \u002F 호선 | Color \u002F 색상 | Emoji |\n|-------------|--------------|-------|\n| 1호선 \u002F Line 1 | Blue \u002F 파랑 | ? |\n| 2호선 \u002F Line 2 | Green \u002F 초록 | ? |\n| 3호선 \u002F Line 3 | Orange \u002F 주황 | ? |\n| 4호선 \u002F Line 4 | Sky Blue \u002F 하늘 | ? |\n| 5호선 \u002F Line 5 | Purple \u002F 보라 | ? |\n| 6호선 \u002F Line 6 | Brown \u002F 갈색 | ? |\n| 7호선 \u002F Line 7 | Olive \u002F 올리브 | ? |\n| 8호선 \u002F Line 8 | Pink \u002F 분홍 | ? |\n| 9호선 \u002F Line 9 | Gold \u002F 금색 | ? |\n| 신분당선 \u002F Sinbundang | Red \u002F 빨강 | ? |\n| 경의중앙선 \u002F Gyeongui-Jungang | Cyan \u002F 청록 | ? |\n| 공항철도 \u002F Airport Railroad | Blue \u002F 파랑 | ? |\n| 수인분당선 \u002F Suin-Bundang | Yellow \u002F 노랑 | ? |\n\n---\n\n## Output Format Guide\n\n### Real-time Arrival\n\n**Korean:**\n```\n[강남역 Gangnam]\n\n| 호선 | 방향 | 도착 | 위치 | 유형 |\n|------|------|------|------|------|\n| ? 2 | 성수 (Seongsu) | 3분 | 역삼 | 일반 |\n| ? 2 | 신촌 (Sinchon) | 5분 | 선정릉 | 일반 |\n```\n\n**English:**\n```\n[Gangnam Station 강남역]\n\n| Line | Direction | Arrival | Location | Type |\n|------|-----------|---------|----------|------|\n| ? 2 | Seongsu (성수) | 3 min | Yeoksam | Regular |\n| ? 2 | Sinchon (신촌) | 5 min | Seonjeongneung | Regular |\n```\n\n### Station Search\n\n**Korean:**\n```\n[강남역]\n\n| 호선 | 역코드 | 외부코드 |\n|------|--------|----------|\n| 2호선 | 222 | 0222 |\n```\n\n**English:**\n```\n[Gangnam Station]\n\n| Line | Station Code | External Code |\n|------|--------------|---------------|\n| Line 2 | 222 | 0222 |\n```\n\n### Route Search\n\n**Korean:**\n```\n[강남 → 홍대입구]\n\n소요시간: 38분 | 거리: 22.1km | 요금: 1,650원 | 환승: 1회\n\n? 강남 ─2호선─▶ ? 신도림 ─2호선─▶ ? 홍대입구\n\n| 구분 | 역 | 호선 | 시간 |\n|------|-----|------|------|\n| 출발 | 강남 Gangnam | ? 2 | 09:03 |\n| 환승 | 신도림 Sindorim | ? 2→2 | 09:18 |\n| 도착 | 홍대입구 Hongdae | ? 2 | 09:42 |\n```\n\n**English:**\n```\n[Gangnam → Hongdae]\n\nTime: 38 min | Distance: 22.1 km | Fare: 1,650 KRW | Transfer: 1\n\n? Gangnam ─Line 2─▶ ? Sindorim ─Line 2─▶ ? Hongdae\n\n| Step | Station | Line | Time |\n|------|---------|------|------|\n| Depart | Gangnam 강남 | ? 2 | 09:03 |\n| Transfer | Sindorim 신도림 | ? 2→2 | 09:18 |\n| Arrive | Hongdae 홍대입구 | ? 2 | 09:42 |\n```\n\n### Service Alerts\n\n**Korean:**\n```\n[운행 알림]\n\n? 1호선 | 종로3가역 무정차 (15:00 ~ 15:22)\n└─ 코레일 열차 연기 발생으로 인함\n\n? 2호선 | 정상 운행\n```\n\n**English:**\n```\n[Service Alerts]\n\n? Line 1 | Jongno 3-ga Non-stop (15:00 ~ 15:22)\n└─ Due to smoke from Korail train\n\n? Line 2 | Normal operation\n```\n\n### Last Train\n\n**Korean:**\n```\n[홍대입구 막차 시간]\n\n| 방향 | 시간 | 종착역 | 요일 |\n|------|------|--------|------|\n| ? 내선순환 | 00:32 | 성수 | 평일 |\n| ? 외선순환 | 00:25 | 신도림 | 평일 |\n```\n\n**English:**\n```\n[Last Train - Hongik Univ.]\n\n| Direction | Time | Destination | Day |\n|-----------|------|-------------|-----|\n| ? Inner Circle | 00:32 | Seongsu | Weekday |\n| ? Outer Circle | 00:25 | Sindorim | Weekday |\n```\n\n### Exit Info\n\n**Korean:**\n```\n[삼성역 출구 정보]\n\n| 출구 | 시설 | 거리 |\n|------|------|------|\n| 5번 | 코엑스몰 | 도보 3분 |\n| 6번 | 코엑스 아쿠아리움 | 도보 5분 |\n| 7번 | 봉은사 | 도보 10분 |\n```\n\n**English:**\n```\n[Samsung Station Exits]\n\n| Exit | Landmark | Distance |\n|------|----------|----------|\n| #5 | COEX Mall | 3 min walk |\n| #6 | COEX Aquarium | 5 min walk |\n| #7 | Bongeunsa Temple | 10 min walk |\n```\n\n### Accessibility Info\n\n**Korean:**\n```\n[강남역 접근성 정보 Gangnam]\n\n### ? 엘리베이터\n\n| 호선 | 위치 | 층 | 구분 |\n|------|------|-----|------|\n| 2호선 | 대합실 | 지하 B1 | 일반 |\n| 신분당선 | 개찰구 | 지하 B2 | 일반 |\n\n**운영 현황**\n\n| 번호 | 위치 | 상태 | 운영시간 |\n|------|------|------|----------|\n| 1 | 대합실 | ? 정상 | 05:30 ~ 24:00 |\n\n### ↗️ 에스컬레이터\n\n| 호선 | 위치 | 층 | 구분 |\n|------|------|-----|------|\n| 2호선 | 출구 1 | 지하 B1 | 상행 |\n\n### ♿ 휠체어리프트\n\n| 호선 | 번호 | 위치 | 상태 |\n|------|------|------|------|\n| 2호선 | 1 | 3번 출구 | ? 정상 |\n```\n\n**English:**\n```\n[Gangnam Station Accessibility 강남역]\n\n### ? Elevators\n\n| Line | Location | Floor | Type |\n|------|----------|-------|------|\n| Line 2 | Concourse | Underground B1 | General |\n\n### ↗️ Escalators\n\n| Line | Location | Floor | Type |\n|------|----------|-------|------|\n| Line 2 | Exit 1 | Underground B1 | Up |\n\n### ♿ Wheelchair Lifts\n\n| Line | No. | Location | Status |\n|------|-----|----------|--------|\n| Line 2 | 1 | Exit 3 | ? Normal |\n```\n\n### Quick Exit\n\n**Korean:**\n```\n[강남역 빠른하차 정보 Gangnam]\n\n| 호선 | 방향 | 칸 | 출구 | 계단 | 엘리베이터 | 에스컬레이터 |\n|------|------|-----|------|------|------------|--------------|\n| 2호선 | 외선 | 3-2 | 1 | 1 | 1 | 1 |\n| 2호선 | 내선 | 7-1 | 5 | 2 | 2 | 2 |\n```\n\n**English:**\n```\n[Gangnam Station Quick Exit 강남역]\n\n| Line | Direction | Car | Exit | Stairs | Elevator | Escalator |\n|------|-----------|-----|------|--------|----------|-----------|\n| Line 2 | Outer | 3-2 | 1 | 1 | 1 | 1 |\n| Line 2 | Inner | 7-1 | 5 | 2 | 2 | 2 |\n```\n\n### Restrooms\n\n**Korean:**\n```\n[강남역 화장실 정보 Gangnam]\n\n| 호선 | 위치 | 층 | 개찰구 | 구분 | 변기수 | 기저귀교환대 |\n|------|------|-----|--------|------|--------|--------------|\n| 2호선 | 대합실 | 지하 B1 | 개찰구 내 | 일반 | 남 3 (소 5) 여 5 ♿ 1 | ? 있음 |\n| 2호선 | 출구1 | 지하 B1 | 개찰구 외 | 일반 | 남 2 (소 3) 여 3 | 없음 |\n\n**요약:** 총 2개 | 개찰구 내 1개 | 개찰구 외 1개 | 장애인화장실 1개 | 기저귀교환대 있음\n```\n\n**English:**\n```\n[Gangnam Station Restrooms 강남역]\n\n| Line | Location | Floor | Gate | Type | Toilets | Baby Station |\n|------|----------|-------|------|------|---------|--------------|\n| Line 2 | Concourse | Under B1 | Inside gate | General | M:3 (U:5) W:5 ♿:1 | ? Yes |\n| Line 2 | Exit 1 | Under B1 | Outside gate | General | M:2 (U:3) W:3 | No |\n\n**Summary:** Total 2 | Inside gate: 1 | Outside gate: 1 | Accessible: 1 | Baby station: Yes\n```\n\n### Error\n\n**Korean:**\n```\n오류: 역을 찾을 수 없습니다.\n\"강남\" (역 이름만)으로 검색해 보세요.\n```\n\n**English:**\n```\nError: Station not found.\nTry searching with \"Gangnam\" (station name only).\n```\n","# Seoul Subway Skill\n\nQuery real-time Seoul Subway information. **No API key required** - uses proxy server.\n\n## Features\n\n| Feature | Description | Trigger Example (KO) | Trigger Example (EN) |\n|---------|-------------|----------------------|----------------------|\n| Real-time Arrival | Train arrival times by station | \"강남역 도착정보\" | \"Gangnam station arrivals\" |\n| Station Search | Line and station code lookup | \"강남역 몇호선?\" | \"What line is Gangnam?\" |\n| Route Search | Shortest path with time\u002Ffare | \"신도림에서 서울역\" | \"Sindorim to Seoul Station\" |\n| Service Alerts | Delays, incidents, non-stops | \"지하철 지연 있어?\" | \"Any subway delays?\" |\n| **Last Train** | Last train times by station | \"홍대 막차 몇 시야?\" | \"Last train to Hongdae?\" |\n| **Exit Info** | Exit numbers for landmarks | \"코엑스 몇 번 출구?\" | \"Which exit for COEX?\" |\n| **Accessibility** | Elevators, escalators, wheelchair lifts | \"강남역 엘리베이터\" | \"Gangnam elevators\" |\n| **Quick Exit** | Best car for facilities | \"강남역 빠른하차\" | \"Gangnam quick exit\" |\n| **Restrooms** | Restroom locations | \"강남역 화장실\" | \"Gangnam restrooms\" |\n\n### Natural Language Triggers \u002F 자연어 트리거\n\n다양한 자연어 표현을 인식합니다:\n\n#### Real-time Arrival \u002F 실시간 도착\n| English | 한국어 |\n|---------|--------|\n| \"When's the next train at Gangnam?\" | \"강남 몇 분 남았어?\" |\n| \"Trains at Gangnam\" | \"강남 열차\" |\n| \"Gangnam arrivals\" | \"강남 언제 와?\" |\n| \"Next train to Gangnam\" | \"다음 열차 강남\" |\n\n#### Route Search \u002F 경로 검색\n| English | 한국어 |\n|---------|--------|\n| \"How do I get to Seoul Station from Gangnam?\" | \"강남에서 서울역 어떻게 가?\" |\n| \"Gangnam → Seoul Station\" | \"강남 → 서울역\" |\n| \"Gangnam to Seoul Station\" | \"강남에서 서울역 가는 길\" |\n| \"Route from Gangnam to Hongdae\" | \"강남부터 홍대까지\" |\n\n#### Service Alerts \u002F 운행 알림\n| English | 한국어 |\n|---------|--------|\n| \"Is Line 2 running normally?\" | \"2호선 정상 운행해?\" |\n| \"Any delays on Line 1?\" | \"1호선 지연 있어?\" |\n| \"Subway status\" | \"지하철 상황\" |\n| \"Line 3 alerts\" | \"3호선 알림\" |\n\n#### Last Train \u002F 막차 시간\n| English | 한국어 |\n|---------|--------|\n| \"Last train to Gangnam?\" | \"강남 막차 몇 시야?\" |\n| \"When is the last train at Hongdae?\" | \"홍대입구 막차 시간\" |\n| \"Final train to Seoul Station\" | \"서울역 막차\" |\n| \"Last train on Saturday?\" | \"토요일 막차 시간\" |\n\n#### Exit Info \u002F 출구 정보\n| English | 한국어 |\n|---------|--------|\n| \"Which exit for COEX?\" | \"코엑스 몇 번 출구?\" |\n| \"Exit for Lotte World\" | \"롯데월드 출구\" |\n| \"DDP which exit?\" | \"DDP 몇 번 출구?\" |\n| \"Gyeongbokgung Palace exit\" | \"경복궁 나가는 출구\" |\n\n#### Accessibility \u002F 접근성 정보\n| English | 한국어 |\n|---------|--------|\n| \"Gangnam station elevators\" | \"강남역 엘리베이터\" |\n| \"Escalators at Seoul Station\" | \"서울역 에스컬레이터\" |\n| \"Wheelchair lifts at Jamsil\" | \"잠실역 휠체어리프트\" |\n| \"Accessibility info for Hongdae\" | \"홍대입구 접근성 정보\" |\n\n#### Quick Exit \u002F 빠른하차\n| English | 한국어 |\n|---------|--------|\n| \"Quick exit at Gangnam\" | \"강남역 빠른하차\" |\n| \"Which car for elevator?\" | \"엘리베이터 몇 번째 칸?\" |\n| \"Best car for exit 3\" | \"3번 출구 가까운 칸\" |\n| \"Fastest exit at Samsung\" | \"삼성역 빠른 하차 위치\" |\n\n#### Restrooms \u002F 화장실\n| English | 한국어 |\n|---------|--------|\n| \"Restrooms at Gangnam\" | \"강남역 화장실\" |\n| \"Where's the bathroom at Myeongdong?\" | \"명동역 화장실 어디야?\" |\n| \"Accessible restroom at Seoul Station\" | \"서울역 장애인 화장실\" |\n| \"Baby changing station at Jamsil\" | \"잠실역 기저귀 교환대\" |\n\n---\n\n## First Time Setup \u002F 첫 사용 안내\n\nWhen you first use this skill, you'll see a permission prompt for the proxy domain.\n\n처음 사용 시 프록시 도메인 접근 확인 창이 뜹니다.\n\n**Select \u002F 선택:** `Yes, and don't ask again for vercel-proxy-henna-eight.vercel.app`\n\nThis only needs to be done once. \u002F 한 번만 하면 됩니다.\n\n---\n\n## Proxy API Reference\n\nAll API calls go through the proxy server. No API keys needed for users.\n\n### Base URL\n\n```\nhttps:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\n```\n\n### 1. Real-time Arrival Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Frealtime\u002F{station}?start=0&end=10\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean, URL-encoded) |\n| start | No | Start index (default: 0) |\n| end | No | End index (default: 10) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `subwayId` | Line ID (1002=Line 2, 1077=Sinbundang) |\n| `trainLineNm` | Direction (e.g., \"성수행 - 역삼방면\") |\n| `arvlMsg2` | Arrival time (e.g., \"4분 20초 후\") |\n| `arvlMsg3` | Current location |\n| `isFastTrain` | Fast train flag (1=급행) |\n\n**Example**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frealtime\u002F강남\"\n```\n\n---\n\n### 2. Station Search\n\n**Endpoint**\n```\nGET \u002Fapi\u002Fstations?station={name}&start=1&end=10\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name to search |\n| start | No | Start index (default: 1) |\n| end | No | End index (default: 10) |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `STATION_CD` | Station code |\n| `STATION_NM` | Station name |\n| `LINE_NUM` | Line name (e.g., \"02호선\") |\n| `FR_CODE` | External station code |\n\n**Example**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fstations?station=강남\"\n```\n\n---\n\n### 3. Route Search\n\n**Endpoint**\n```\nGET \u002Fapi\u002Froute?dptreStnNm={departure}&arvlStnNm={arrival}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| dptreStnNm | Yes | Departure station |\n| arvlStnNm | Yes | Arrival station |\n| searchDt | No | Datetime (yyyy-MM-dd HH:mm:ss) |\n| searchType | No | duration \u002F distance \u002F transfer |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `totalDstc` | Total distance (m) |\n| `totalreqHr` | Total time (seconds) |\n| `totalCardCrg` | Fare (KRW) |\n| `paths[].trainno` | Train number |\n| `paths[].trainDptreTm` | Departure time |\n| `paths[].trainArvlTm` | Arrival time |\n| `paths[].trsitYn` | Transfer flag |\n\n**Example**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Froute?dptreStnNm=신도림&arvlStnNm=서울역\"\n```\n\n---\n\n### 4. Service Alerts\n\n**Endpoint**\n```\nGET \u002Fapi\u002Falerts?pageNo=1&numOfRows=10&format=enhanced\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| pageNo | No | Page number (default: 1) |\n| numOfRows | No | Results per page (default: 10) |\n| lineNm | No | Filter by line |\n| format | No | `default` or `enhanced` (structured response) |\n\n**Response Fields (Default)**\n\n| Field | Description |\n|-------|-------------|\n| `ntceNo` | Notice number |\n| `ntceSj` | Notice title |\n| `ntceCn` | Notice content |\n| `lineNm` | Line name |\n| `regDt` | Registration date |\n\n**Response Fields (Enhanced)**\n\n| Field | Description |\n|-------|-------------|\n| `summary.delayedLines` | Lines with delays |\n| `summary.suspendedLines` | Lines with service suspended |\n| `summary.normalLines` | Lines operating normally |\n| `alerts[].lineName` | Line name (Korean) |\n| `alerts[].lineNameEn` | Line name (English) |\n| `alerts[].status` | `normal`, `delayed`, or `suspended` |\n| `alerts[].severity` | `low`, `medium`, or `high` |\n| `alerts[].title` | Alert title |\n\n**Example**\n```bash\n# Default format\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts\"\n\n# Enhanced format with status summary\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts?format=enhanced\"\n```\n\n---\n\n### 5. Last Train Time\n\n> **참고:** 이 API는 주요 역 77개의 막차 시간을 정적 데이터로 제공합니다.\n> 서울교통공사 2025년 1월 기준 데이터입니다.\n>\n> **지원 역 (77개):**\n> 가산디지털단지, 강남, 강남구청, 강변, 건대입구, 경복궁, 고속터미널, 공덕, 광나루, 광화문, 교대, 구로, 군자, 김포공항, 노량진, 당산, 대림, 동대문, 동대문역사문화공원, 디지털미디어시티, 뚝섬, 마포구청, 명동, 모란, 몽촌토성, 복정, 불광, 사가정, 사당, 삼각지, 삼성, 상봉, 서울대입구, 서울역, 선릉, 성수, 수유, 시청, 신논현, 신당, 신도림, 신사, 신촌, 안국, 압구정, 약수, 양재, 여의도, 역삼, 연신내, 영등포, 옥수, 올림픽공원, 왕십리, 용산, 을지로3가, 을지로4가, 을지로입구, 응암, 이대, 이촌, 이태원, 인천공항1터미널, 인천공항2터미널, 잠실, 정자, 종각, 종로3가, 종합운동장, 천호, 청담, 충무로, 판교, 합정, 혜화, 홍대입구, 효창공원앞\n\n**Endpoint**\n```\nGET \u002Fapi\u002Flast-train\u002F{station}?direction=up&weekType=1\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| direction | No | `up`, `down`, or `all` (default: all) |\n| weekType | No | `1`=Weekday, `2`=Saturday, `3`=Sunday\u002FHoliday (default: auto) |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `lastTrains[].direction` | Direction (Korean) |\n| `lastTrains[].directionEn` | Direction (English) |\n| `lastTrains[].time` | Last train time (HH:MM) |\n| `lastTrains[].weekType` | Day type (Korean) |\n| `lastTrains[].weekTypeEn` | Day type (English) |\n| `lastTrains[].line` | Line name |\n| `lastTrains[].lineEn` | Line name (English) |\n| `lastTrains[].destination` | Final destination |\n| `lastTrains[].destinationEn` | Destination (English) |\n\n**Example**\n```bash\n# Auto-detect day type\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002F홍대입구\"\n\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002FHongdae\"\n\n# Specific direction and day\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002F강남?direction=up&weekType=1\"\n```\n\n---\n\n### 6. Exit Information\n\n> **참고:** 이 API는 주요 역 77개의 출구 정보를 정적 데이터로 제공합니다.\n>\n> **지원 역 (77개):**\n> 가산디지털단지, 강남, 강남구청, 강변, 건대입구, 경복궁, 고속터미널, 공덕, 광나루, 광화문, 교대, 구로, 군자, 김포공항, 노량진, 당산, 대림, 동대문, 동대문역사문화공원, 디지털미디어시티, 뚝섬, 마포구청, 명동, 모란, 몽촌토성, 복정, 불광, 사가정, 사당, 삼각지, 삼성, 상봉, 서울대입구, 서울역, 선릉, 성수, 수유, 시청, 신논현, 신당, 신도림, 신사, 신촌, 안국, 압구정, 약수, 양재, 여의도, 역삼, 연신내, 영등포, 옥수, 올림픽공원, 왕십리, 용산, 을지로3가, 을지로4가, 을지로입구, 응암, 이대, 이촌, 이태원, 인천공항1터미널, 인천공항2터미널, 잠실, 정자, 종각, 종로3가, 종합운동장, 천호, 청담, 충무로, 판교, 합정, 혜화, 홍대입구, 효창공원앞\n\n**Endpoint**\n```\nGET \u002Fapi\u002Fexits\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n\n**Error Response (Unsupported Station)**\n\n```json\n{\n  \"code\": \"INVALID_STATION\",\n  \"message\": \"Exit information not available for this station\",\n  \"hint\": \"Exit information is available for major tourist stations only\"\n}\n```\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `line` | Line name |\n| `exits[].number` | Exit number |\n| `exits[].landmark` | Nearby landmark (Korean) |\n| `exits[].landmarkEn` | Nearby landmark (English) |\n| `exits[].distance` | Walking distance |\n| `exits[].facilities` | Facility types |\n\n**Example**\n```bash\n# Get COEX exit info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002F삼성\"\n\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002FSamsung\"\n```\n\n---\n\n### 7. Accessibility Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Faccessibility\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| type | No | `elevator`, `escalator`, `wheelchair`, or `all` (default: all) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `elevators[].lineNm` | Line name |\n| `elevators[].dtlPstn` | Detailed location |\n| `elevators[].bgngFlr` \u002F `endFlr` | Floor level (start\u002Fend) |\n| `elevators[].bgngFlrGrndUdgdSe` | Ground\u002Funderground (지상\u002F지하) |\n| `elevators[].oprtngSitu` | Operation status (M=normal) |\n| `escalators[]` | Same structure as elevators |\n| `wheelchairLifts[]` | Same structure as elevators |\n\n**Example**\n```bash\n# All accessibility info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남\"\n\n# Elevators only\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남?type=elevator\"\n\n# English output\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002FGangnam?lang=en\"\n\n# Raw JSON\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남?format=raw\"\n```\n\n---\n\n### 8. Quick Exit Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Fquick-exit\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| facility | No | `elevator`, `escalator`, `exit`, or `all` (default: all) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `quickExits[].lineNm` | Line name |\n| `quickExits[].drtnInfo` | Direction |\n| `quickExits[].qckgffVhclDoorNo` | Best car\u002Fdoor number |\n| `quickExits[].plfmCmgFac` | Facility type (엘리베이터\u002F계단\u002F에스컬레이터) |\n| `quickExits[].upbdnbSe` | Up\u002Fdown direction (상행\u002F하행) |\n| `quickExits[].elvtrNo` | Elevator number (if applicable) |\n\n**Example**\n```bash\n# All quick exit info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002F강남\"\n\n# Filter by elevator\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002F강남?facility=elevator\"\n\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002FGangnam\"\n```\n\n---\n\n### 9. Restroom Info\n\n**Endpoint**\n```\nGET \u002Fapi\u002Frestrooms\u002F{station}\n```\n\n**Parameters**\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| station | Yes | Station name (Korean or English) |\n| format | No | `formatted` (markdown, default) or `raw` (JSON) |\n| lang | No | `ko` (default) or `en` |\n\n**Response Fields**\n\n| Field | Description |\n|-------|-------------|\n| `station` | Station name (Korean) |\n| `stationEn` | Station name (English) |\n| `restrooms[].lineNm` | Line name |\n| `restrooms[].dtlPstn` | Detailed location |\n| `restrooms[].stnFlr` | Floor level (e.g., B1) |\n| `restrooms[].grndUdgdSe` | Ground\u002Funderground (지상\u002F지하) |\n| `restrooms[].gateInoutSe` | Inside\u002Foutside gate (내부\u002F외부) |\n| `restrooms[].rstrmInfo` | Restroom type info |\n| `restrooms[].whlchrAcsPsbltyYn` | Wheelchair accessible (Y\u002FN) |\n\n**Example**\n```bash\n# Get restroom info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002F강남\"\n\n# English output\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002FGangnam?lang=en\"\n\n# Raw JSON\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002F강남?format=raw\"\n```\n\n---\n\n## Landmark → Station Mapping\n\n외국인 관광객이 자주 찾는 랜드마크와 해당 역 정보입니다.\n\n| Landmark | Station | Line | Exit |\n|----------|---------|------|------|\n| COEX \u002F 코엑스 | 삼성 Samsung | 2호선 | 5-6 |\n| Lotte World \u002F 롯데월드 | 잠실 Jamsil | 2호선 | 4 |\n| Lotte World Tower | 잠실 Jamsil | 2호선 | 3 |\n| Gyeongbokgung Palace \u002F 경복궁 | 경복궁 Gyeongbokgung | 3호선 | 5 |\n| Changdeokgung Palace \u002F 창덕궁 | 안국 Anguk | 3호선 | 3 |\n| DDP \u002F 동대문디자인플라자 | 동대문역사문화공원 | 2호선 | 1 |\n| Myeongdong \u002F 명동 | 명동 Myeongdong | 4호선 | 6 |\n| N Seoul Tower \u002F 남산타워 | 명동 Myeongdong | 4호선 | 3 |\n| Bukchon Hanok Village | 안국 Anguk | 3호선 | 6 |\n| Insadong \u002F 인사동 | 안국 Anguk | 3호선 | 1 |\n| Hongdae \u002F 홍대 | 홍대입구 Hongik Univ. | 2호선 | 9 |\n| Itaewon \u002F 이태원 | 이태원 Itaewon | 6호선 | 1 |\n| Gangnam \u002F 강남 | 강남 Gangnam | 2호선 | 10-11 |\n| Yeouido Park \u002F 여의도공원 | 여의도 Yeouido | 5호선 | 5 |\n| IFC Mall | 여의도 Yeouido | 5호선 | 1 |\n| 63 Building | 여의도 Yeouido | 5호선 | 3 |\n| Gwanghwamun Square \u002F 광화문광장 | 광화문 Gwanghwamun | 5호선 | 2 |\n| Namdaemun Market \u002F 남대문시장 | 서울역 Seoul Station | 1호선 | 10 |\n| Cheonggyecheon Stream \u002F 청계천 | 을지로입구 Euljiro 1-ga | 2호선 | 6 |\n| Express Bus Terminal | 고속터미널 Express Terminal | 3호선 | 4,8 |\n| Gimpo Airport | 김포공항 Gimpo Airport | 5호선 | 1,3 |\n| Incheon Airport T1 | 인천공항1터미널 | 공항철도 | 1 |\n| Incheon Airport T2 | 인천공항2터미널 | 공항철도 | 1 |\n\n---\n\n## Static Data (GitHub Raw)\n\nFor static data like station lists and line mappings, use GitHub raw URLs:\n\n```bash\n# Station list\ncurl \"https:\u002F\u002Fraw.githubusercontent.com\u002Fdukbong\u002Fseoul-subway\u002Fmain\u002Fdata\u002Fstations.json\"\n\n# Line ID mappings\ncurl \"https:\u002F\u002Fraw.githubusercontent.com\u002Fdukbong\u002Fseoul-subway\u002Fmain\u002Fdata\u002Flines.json\"\n\n# Station name translations\ncurl \"https:\u002F\u002Fraw.githubusercontent.com\u002Fdukbong\u002Fseoul-subway\u002Fmain\u002Fdata\u002Fstation-names.json\"\n```\n\n---\n\n## Line ID Mapping\n\n| Line | ID | Line | ID |\n|------|----|------|----|\n| Line 1 | 1001 | Line 6 | 1006 |\n| Line 2 | 1002 | Line 7 | 1007 |\n| Line 3 | 1003 | Line 8 | 1008 |\n| Line 4 | 1004 | Line 9 | 1009 |\n| Line 5 | 1005 | Sinbundang | 1077 |\n| Gyeongui-Jungang | 1063 | Gyeongchun | 1067 |\n| Airport Railroad | 1065 | Suin-Bundang | 1075 |\n\n---\n\n## Station Name Mapping (English → Korean)\n\n주요 역 이름의 영어-한글 매핑 테이블입니다. API 호출 시 영어 입력을 한글로 변환해야 합니다.\n\n### Line 1 (1호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Seoul Station | 서울역 | City Hall | 시청 |\n| Jonggak | 종각 | Jongno 3-ga | 종로3가 |\n| Jongno 5-ga | 종로5가 | Dongdaemun | 동대문 |\n| Cheongnyangni | 청량리 | Yongsan | 용산 |\n| Noryangjin | 노량진 | Yeongdeungpo | 영등포 |\n| Guro | 구로 | Incheon | 인천 |\n| Bupyeong | 부평 | Suwon | 수원 |\n\n### Line 2 (2호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gangnam | 강남 | Yeoksam | 역삼 |\n| Samseong | 삼성 | Jamsil | 잠실 |\n| Sindorim | 신도림 | Hongdae (Hongik Univ.) | 홍대입구 |\n| Hapjeong | 합정 | Dangsan | 당산 |\n| Yeouido | 여의도 | Konkuk Univ. | 건대입구 |\n| Seolleung | 선릉 | Samsung | 삼성 |\n| Sports Complex | 종합운동장 | Gangbyeon | 강변 |\n| Ttukseom | 뚝섬 | Seongsu | 성수 |\n| Wangsimni | 왕십리 | Euljiro 3-ga | 을지로3가 |\n| Euljiro 1-ga | 을지로입구 | City Hall | 시청 |\n| Chungjeongno | 충정로 | Ewha Womans Univ. | 이대 |\n| Sinchon | 신촌 | Sadang | 사당 |\n| Nakseongdae | 낙성대 | Seoul Nat'l Univ. | 서울대입구 |\n| Guro Digital Complex | 구로디지털단지 | Mullae | 문래 |\n\n### Line 3 (3호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gyeongbokgung | 경복궁 | Anguk | 안국 |\n| Jongno 3-ga | 종로3가 | Chungmuro | 충무로 |\n| Dongguk Univ. | 동대입구 | Yaksu | 약수 |\n| Apgujeong | 압구정 | Sinsa | 신사 |\n| Express Bus Terminal | 고속터미널 | Gyodae | 교대 |\n| Nambu Bus Terminal | 남부터미널 | Yangjae | 양재 |\n| Daehwa | 대화 | Juyeop | 주엽 |\n\n### Line 4 (4호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Myeongdong | 명동 | Hoehyeon | 회현 |\n| Seoul Station | 서울역 | Sookmyung Women's Univ. | 숙대입구 |\n| Dongdaemun History & Culture Park | 동대문역사문화공원 | Hyehwa | 혜화 |\n| Hansung Univ. | 한성대입구 | Mia | 미아 |\n| Mia Sageori | 미아사거리 | Gireum | 길음 |\n| Chongshin Univ. | 총신대입구 | Sadang | 사당 |\n\n### Line 5 (5호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gwanghwamun | 광화문 | Jongno 3-ga | 종로3가 |\n| Dongdaemun History & Culture Park | 동대문역사문화공원 | Cheonggu | 청구 |\n| Wangsimni | 왕십리 | Haengdang | 행당 |\n| Yeouido | 여의도 | Yeouinaru | 여의나루 |\n| Mapo | 마포 | Gongdeok | 공덕 |\n| Gimpo Airport | 김포공항 | Banghwa | 방화 |\n\n### Line 6 (6호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Itaewon | 이태원 | Samgakji | 삼각지 |\n| Noksapyeong | 녹사평 | Hangang | 한강진 |\n| Sangsu | 상수 | Hapjeong | 합정 |\n| World Cup Stadium | 월드컵경기장 | Digital Media City | 디지털미디어시티 |\n\n### Line 7 (7호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gangnam-gu Office | 강남구청 | Cheongdam | 청담 |\n| Konkuk Univ. | 건대입구 | Children's Grand Park | 어린이대공원 |\n| Junggok | 중곡 | Ttukseom Resort | 뚝섬유원지 |\n| Express Bus Terminal | 고속터미널 | Nonhyeon | 논현 |\n| Hakdong | 학동 | Bogwang | 보광 |\n| Jangam | 장암 | Dobongsan | 도봉산 |\n\n### Line 8 (8호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Jamsil | 잠실 | Mongchontoseong | 몽촌토성 |\n| Gangdong-gu Office | 강동구청 | Cheonho | 천호 |\n| Bokjeong | 복정 | Sanseong | 산성 |\n| Moran | 모란 | Amsa | 암사 |\n\n### Line 9 (9호선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Sinnonhyeon | 신논현 | Express Bus Terminal | 고속터미널 |\n| Dongjak | 동작 | Noryangjin | 노량진 |\n| Yeouido | 여의도 | National Assembly | 국회의사당 |\n| Dangsan | 당산 | Yeomchang | 염창 |\n| Gimpo Airport | 김포공항 | Gaehwa | 개화 |\n| Olympic Park | 올림픽공원 | Sports Complex | 종합운동장 |\n\n### Sinbundang Line (신분당선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Gangnam | 강남 | Sinsa | 신사 |\n| Yangjae | 양재 | Yangjae Citizen's Forest | 양재시민의숲 |\n| Pangyo | 판교 | Jeongja | 정자 |\n| Dongcheon | 동천 | Suji District Office | 수지구청 |\n| Gwanggyo | 광교 | Gwanggyo Jungang | 광교중앙 |\n\n### Gyeongui-Jungang Line (경의중앙선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Seoul Station | 서울역 | Hongdae (Hongik Univ.) | 홍대입구 |\n| Gongdeok | 공덕 | Hyochang Park | 효창공원앞 |\n| Yongsan | 용산 | Oksu | 옥수 |\n| Wangsimni | 왕십리 | Cheongnyangni | 청량리 |\n| DMC | 디지털미디어시티 | Susaek | 수색 |\n| Ilsan | 일산 | Paju | 파주 |\n\n### Airport Railroad (공항철도)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Seoul Station | 서울역 | Gongdeok | 공덕 |\n| Hongdae (Hongik Univ.) | 홍대입구 | Digital Media City | 디지털미디어시티 |\n| Gimpo Airport | 김포공항 | Incheon Airport T1 | 인천공항1터미널 |\n| Incheon Airport T2 | 인천공항2터미널 | Cheongna Int'l City | 청라국제도시 |\n\n### Suin-Bundang Line (수인분당선)\n| English | Korean | English | Korean |\n|---------|--------|---------|--------|\n| Wangsimni | 왕십리 | Seolleung | 선릉 |\n| Gangnam-gu Office | 강남구청 | Seonjeongneung | 선정릉 |\n| Jeongja | 정자 | Migeum | 미금 |\n| Ori | 오리 | Jukjeon | 죽전 |\n| Suwon | 수원 | Incheon | 인천 |\n\n---\n\n## Usage Examples\n\n**Real-time Arrival**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frealtime\u002F강남\"\n```\n\n**Station Search**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fstations?station=강남\"\n```\n\n**Route Search**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Froute?dptreStnNm=신도림&arvlStnNm=서울역\"\n```\n\n**Service Alerts**\n```bash\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts\"\n# Enhanced format with delay summary\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Falerts?format=enhanced\"\n```\n\n**Last Train**\n```bash\n# Korean station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002F홍대입구\"\n# English station name\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Flast-train\u002FGangnam\"\n```\n\n**Exit Information**\n```bash\n# For COEX\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002F삼성\"\n# For Lotte World\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fexits\u002F잠실\"\n```\n\n**Accessibility**\n```bash\n# All accessibility info\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남\"\n# Elevators only\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Faccessibility\u002F강남?type=elevator\"\n```\n\n**Quick Exit**\n```bash\n# Quick exit for elevators\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Fquick-exit\u002F강남?facility=elevator\"\n```\n\n**Restrooms**\n```bash\n# Restroom locations\ncurl \"https:\u002F\u002Fvercel-proxy-henna-eight.vercel.app\u002Fapi\u002Frestrooms\u002F강남\"\n```\n\n---\n\n## Line Color Mapping \u002F 노선 색상 매핑\n\n| Line \u002F 호선 | Color \u002F 색상 | Emoji |\n|-------------|--------------|-------|\n| 1호선 \u002F Line 1 | Blue \u002F 파랑 | ? |\n| 2호선 \u002F Line 2 | Green \u002F 초록 | ? |\n| 3호선 \u002F Line 3 | Orange \u002F 주황 | ? |\n| 4호선 \u002F Line 4 | Sky Blue \u002F 하늘 | ? |\n| 5호선 \u002F Line 5 | Purple \u002F 보라 | ? |\n| 6호선 \u002F Line 6 | Brown \u002F 갈색 | ? |\n| 7호선 \u002F Line 7 | Olive \u002F 올리브 | ? |\n| 8호선 \u002F Line 8 | Pink \u002F 분홍 | ? |\n| 9호선 \u002F Line 9 | Gold \u002F 금색 | ? |\n| 신분당선 \u002F Sinbundang | Red \u002F 빨강 | ? |\n| 경의중앙선 \u002F Gyeongui-Jungang | Cyan \u002F 청록 | ? |\n| 공항철도 \u002F Airport Railroad | Blue \u002F 파랑 | ? |\n| 수인분당선 \u002F Suin-Bundang | Yellow \u002F 노랑 | ? |\n\n---\n\n## Output Format Guide\n\n### Real-time Arrival\n\n**Korean:**\n```\n[강남역 Gangnam]\n\n| 호선 | 방향 | 도착 | 위치 | 유형 |\n|------|------|------|------|------|\n| ? 2 | 성수 (Seongsu) | 3분 | 역삼 | 일반 |\n| ? 2 | 신촌 (Sinchon) | 5분 | 선정릉 | 일반 |\n```\n\n**English:**\n```\n[Gangnam Station 강남역]\n\n| Line | Direction | Arrival | Location | Type |\n|------|-----------|---------|----------|------|\n| ? 2 | Seongsu (성수) | 3 min | Yeoksam | Regular |\n| ? 2 | Sinchon (신촌) | 5 min | Seonjeongneung | Regular |\n```\n\n### Station Search\n\n**Korean:**\n```\n[강남역]\n\n| 호선 | 역코드 | 외부코드 |\n|------|--------|----------|\n| 2호선 | 222 | 0222 |\n```\n\n**English:**\n```\n[Gangnam Station]\n\n| Line | Station Code | External Code |\n|------|--------------|---------------|\n| Line 2 | 222 | 0222 |\n```\n\n### Route Search\n\n**Korean:**\n```\n[강남 → 홍대입구]\n\n소요시간: 38분 | 거리: 22.1km | 요금: 1,650원 | 환승: 1회\n\n? 강남 ─2호선─▶ ? 신도림 ─2호선─▶ ? 홍대입구\n\n| 구분 | 역 | 호선 | 시간 |\n|------|-----|------|------|\n| 출발 | 강남 Gangnam | ? 2 | 09:03 |\n| 환승 | 신도림 Sindorim | ? 2→2 | 09:18 |\n| 도착 | 홍대입구 Hongdae | ? 2 | 09:42 |\n```\n\n**English:**\n```\n[Gangnam → Hongdae]\n\nTime: 38 min | Distance: 22.1 km | Fare: 1,650 KRW | Transfer: 1\n\n? Gangnam ─Line 2─▶ ? Sindorim ─Line 2─▶ ? Hongdae\n\n| Step | Station | Line | Time |\n|------|---------|------|------|\n| Depart | Gangnam 강남 | ? 2 | 09:03 |\n| Transfer | Sindorim 신도림 | ? 2→2 | 09:18 |\n| Arrive | Hongdae 홍대입구 | ? 2 | 09:42 |\n```\n\n### Service Alerts\n\n**Korean:**\n```\n[운행 알림]\n\n? 1호선 | 종로3가역 무정차 (15:00 ~ 15:22)\n└─ 코레일 열차 연기 발생으로 인함\n\n? 2호선 | 정상 운행\n```\n\n**English:**\n```\n[Service Alerts]\n\n? Line 1 | Jongno 3-ga Non-stop (15:00 ~ 15:22)\n└─ Due to smoke from Korail train\n\n? Line 2 | Normal operation\n```\n\n### Last Train\n\n**Korean:**\n```\n[홍대입구 막차 시간]\n\n| 방향 | 시간 | 종착역 | 요일 |\n|------|------|--------|------|\n| ? 내선순환 | 00:32 | 성수 | 평일 |\n| ? 외선순환 | 00:25 | 신도림 | 평일 |\n```\n\n**English:**\n```\n[Last Train - Hongik Univ.]\n\n| Direction | Time | Destination | Day |\n|-----------|------|-------------|-----|\n| ? Inner Circle | 00:32 | Seongsu | Weekday |\n| ? Outer Circle | 00:25 | Sindorim | Weekday |\n```\n\n### Exit Info\n\n**Korean:**\n```\n[삼성역 출구 정보]\n\n| 출구 | 시설 | 거리 |\n|------|------|------|\n| 5번 | 코엑스몰 | 도보 3분 |\n| 6번 | 코엑스 아쿠아리움 | 도보 5분 |\n| 7번 | 봉은사 | 도보 10분 |\n```\n\n**English:**\n```\n[Samsung Station Exits]\n\n| Exit | Landmark | Distance |\n|------|----------|----------|\n| #5 | COEX Mall | 3 min walk |\n| #6 | COEX Aquarium | 5 min walk |\n| #7 | Bongeunsa Temple | 10 min walk |\n```\n\n### Accessibility Info\n\n**Korean:**\n```\n[강남역 접근성 정보 Gangnam]\n\n### ? 엘리베이터\n\n| 호선 | 위치 | 층 | 구분 |\n|------|------|-----|------|\n| 2호선 | 대합실 | 지하 B1 | 일반 |\n| 신분당선 | 개찰구 | 지하 B2 | 일반 |\n\n**운영 현황**\n\n| 번호 | 위치 | 상태 | 운영시간 |\n|------|------|------|----------|\n| 1 | 대합실 | ? 정상 | 05:30 ~ 24:00 |\n\n### ↗️ 에스컬레이터\n\n| 호선 | 위치 | 층 | 구분 |\n|------|------|-----|------|\n| 2호선 | 출구 1 | 지하 B1 | 상행 |\n\n### ♿ 휠체어리프트\n\n| 호선 | 번호 | 위치 | 상태 |\n|------|------|------|------|\n| 2호선 | 1 | 3번 출구 | ? 정상 |\n```\n\n**English:**\n```\n[Gangnam Station Accessibility 강남역]\n\n### ? Elevators\n\n| Line | Location | Floor | Type |\n|------|----------|-------|------|\n| Line 2 | Concourse | Underground B1 | General |\n\n### ↗️ Escalators\n\n| Line | Location | Floor | Type |\n|------|----------|-------|------|\n| Line 2 | Exit 1 | Underground B1 | Up |\n\n### ♿ Wheelchair Lifts\n\n| Line | No. | Location | Status |\n|------|-----|----------|--------|\n| Line 2 | 1 | Exit 3 | ? Normal |\n```\n\n### Quick Exit\n\n**Korean:**\n```\n[강남역 빠른하차 정보 Gangnam]\n\n| 호선 | 방향 | 칸 | 출구 | 계단 | 엘리베이터 | 에스컬레이터 |\n|------|------|-----|------|------|------------|--------------|\n| 2호선 | 외선 | 3-2 | 1 | 1 | 1 | 1 |\n| 2호선 | 내선 | 7-1 | 5 | 2 | 2 | 2 |\n```\n\n**English:**\n```\n[Gangnam Station Quick Exit 강남역]\n\n| Line | Direction | Car | Exit | Stairs | Elevator | Escalator |\n|------|-----------|-----|------|--------|----------|-----------|\n| Line 2 | Outer | 3-2 | 1 | 1 | 1 | 1 |\n| Line 2 | Inner | 7-1 | 5 | 2 | 2 | 2 |\n```\n\n### Restrooms\n\n**Korean:**\n```\n[강남역 화장실 정보 Gangnam]\n\n| 호선 | 위치 | 층 | 개찰구 | 구분 | 변기수 | 기저귀교환대 |\n|------|------|-----|--------|------|--------|--------------|\n| 2호선 | 대합실 | 지하 B1 | 개찰구 내 | 일반 | 남 3 (소 5) 여 5 ♿ 1 | ? 있음 |\n| 2호선 | 출구1 | 지하 B1 | 개찰구 외 | 일반 | 남 2 (소 3) 여 3 | 없음 |\n\n**요약:** 총 2개 | 개찰구 내 1개 | 개찰구 외 1개 | 장애인화장실 1개 | 기저귀교환대 있음\n```\n\n**English:**\n```\n[Gangnam Station Restrooms 강남역]\n\n| Line | Location | Floor | Gate | Type | Toilets | Baby Station |\n|------|----------|-------|------|------|---------|--------------|\n| Line 2 | Concourse | Under B1 | Inside gate | General | M:3 (U:5) W:5 ♿:1 | ? Yes |\n| Line 2 | Exit 1 | Under B1 | Outside gate | General | M:2 (U:3) W:3 | No |\n\n**Summary:** Total 2 | Inside gate: 1 | Outside gate: 1 | Accessible: 1 | Baby station: Yes\n```\n\n### Error\n\n**Korean:**\n```\n오류: 역을 찾을 수 없습니다.\n\"강남\" (역 이름만)으로 검색해 보세요.\n```\n\n**English:**\n```\nError: Station not found.\nTry searching with \"Gangnam\" (station name only).\n```\n",{"name":5,"model":32,"homepage":38,"metadata":39,"description":7,"user-invocable":44},"https:\u002F\u002Fgithub.com\u002Fdukbong\u002Fseoul-subway",{"moltbot":40},{"emoji":41,"requires":42},"?",{"bins":43},[24,25],true,"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fdukbong\u002Fseoul-subway",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":44},[54,57,60],{"tool":55,"command":56},"npx","npx skills add kbarbel640-del\u002Fskills --skill seoul-subway",{"tool":58,"command":59},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill seoul-subway",{"tool":61,"command":62},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill seoul-subway","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fdukbong\u002Fseoul-subway\u002FSKILL.md",[65],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"_meta.json","REFERENCE","参考文档",1514,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fdukbong\u002Fseoul-subway\u002F_meta.json",[72,102,131,152,158,178],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":83,"publishedAt":33},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,22,100,101],"crowd prompting","prompting","api","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","content","ai agents",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":113,"publishedAt":33},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[108],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[114,86,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,91,130],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":140,"publishedAt":33},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[137],{"categoryNo":138,"categoryName":139,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000021","资料检索与研究",[141,142,143,144,145,146,147,87,148,128,130,149,86,150,151],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":153,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":157,"publishedAt":33},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[156],{"categoryNo":138,"categoryName":139,"taxonomyType":111,"taxonomyTypeDesc":112},[144,143,142,141,151,146,147,87,145,128,130,148,149,86,150],{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":164,"publishedAt":33},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[165,166,167,168,169,170,171,172,173,174,175,176,177],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":179,"name":180,"nameZh":6,"description":181,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":188,"publishedAt":33},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[184,185],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},{"categoryNo":186,"categoryName":187,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000037","律师与法务",[189,190,191,192,87,193,194,45,195,149,196,197,198,199,200,22,201,202,20],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance"]