subway-lost-property
nomadamas/k-skill
Guide users through official Seoul Metro lost property lookup via LOST112 and Seoul Metro Corporation channels.
What is subway-lost-property?
Structures the official LOST112 and Seoul Metro lost property search workflow for items lost on Seoul subway lines 1-8. Use when users ask how to find lost items (지하철 분실물/유실물) by station or item name.
- Collects minimum required clues: station, item type, approximate date, and operator
- Generates LOST112 search payloads with proper form fields (SITE=V, DEP_PLACE, PRDT_NM, date range)
- Provides runnable curl examples with appropriate timeouts and HTML result capture
- Optionally verifies live reachability of official pages before directing users
- Guides conservative fallback search strategies (exact station → station keyword → line name)
How to install subway-lost-property
npx skills add https://github.com/nomadamas/k-skill --skill subway-lost-property- Python 3 (for helper script execution)
- Access to LOST112 website (https://www.lost112.go.kr)
- Access to Seoul Metro Corporation site (https://www.seoulmetro.co.kr)
How to use subway-lost-property
- 1.Ask the user for essential information: station/area, item type, approximate date lost, and which operator (Seoul Metro lines 1-8 vs. other)
- 2.Use the helper script to generate LOST112 search payload with proper form fields and curl example
- 3.Optionally run --verify-live to check site reachability before directing user
- 4.Guide the user to search LOST112 with exact station name first, then fallback to station keyword without 역, then add line name if needed
- 5.Direct user to Seoul Metro Corporation Lost Property Center page for additional assistance or manual inquiry
Use cases
- User lost wallet at Gangnam Station and needs to check LOST112 database
- User lost phone on Line 2 and wants to search by item type and date range
- User needs to contact Seoul Metro Corporation Lost Property Center for items on lines 1-8
- User wants to verify if official search sites are accessible before attempting lookup
- User needs structured search conditions to manually browse LOST112 results
- Seoul Metro passengers who lost items on lines 1-8
- Users seeking official lost property lookup guidance
- People needing help formulating search queries for LOST112 database
subway-lost-property FAQ
Try searching with the station name without 역 suffix (e.g., 강남 instead of 강남역), then add the line number. If still empty, contact Seoul Metro Corporation Lost Property Center directly at their official page.
v1 focuses on Seoul Metro Corporation (lines 1-8). Other operators like Shinbundang Line or Airport Railroad have separate lost property systems.
Public API is unclear and the official site has CAPTCHA, session management, and dynamic request requirements that need verification. v1 safely guides users through official channels rather than attempting unreliable automation.
The helper includes --max-time 60 to account for slow official responses. If timeout occurs, the skill will report it and suggest manual browsing.
At minimum: the station or area where you lost the item, and the item type. Optional but helpful: approximate date lost and subway line number.
Full instructions (SKILL.md)
Source of truth, from nomadamas/k-skill.
name: subway-lost-property description: Use when the user asks how to look up 지하철 분실물 or 유실물 by 역명/물품명. v1 is an 안내형/하이브리드 skill that structures the official LOST112 + 서울교통공사 flow conservatively. license: MIT metadata: category: transit locale: ko-KR phase: v1
Subway Lost Property
What this skill does
지하철에서 잃어버린 물건을 찾기 위해 공식 경로를 구조화한다.
- LOST112
습득물 목록 조회에 넣을 검색 조건을 정리한다. - 서울교통공사 유실물센터 진입점을 함께 안내한다.
- 공개 API가 명확하지 않은 상태라 v1은 안내형/하이브리드 범위로 유지한다.
When to use
- "강남역에서 지갑 잃어버렸는데 어디서 찾아?"
- "2호선 지하철 분실물 조회 방법 알려줘"
- "서울 지하철 유실물 공식 사이트로 바로 찾게 도와줘"
Inputs
- 필수: 역명 또는 보관장소 키워드
- 선택: 물품명, 호선, 분실/습득 추정 기간
Official surfaces
- LOST112 습득물 목록:
https://www.lost112.go.kr/find/findList.do - 서울교통공사 유실물센터:
https://www.seoulmetro.co.kr/kr/page.do?menuIdx=541
LOST112 검색 폼에서 확인되는 핵심 필드는 아래와 같다.
SITE=V: 경찰 이외 기관(지하철, 공항 등)DEP_PLACE: 보관장소PRDT_NM: 습득물명START_YMD,END_YMD: 검색 기간
Workflow
1) Ask for the minimum clues first
바로 추정하지 말고 아래 정보를 먼저 받는다.
- 어느 역/어느 구간인지
- 물건 종류가 무엇인지
- 대략 언제 잃어버렸는지
- 서울교통공사(1~8호선) 범위인지, 다른 운영사인지
2) Generate the official LOST112 search payload
repo helper를 그대로 써도 된다.
python3 scripts/subway_lost_property.py \
--station 강남역 \
--item 지갑 \
--days 14
helper는 기본적으로 SITE=V 를 사용하고, 역명/물품명/기간을 LOST112 form payload와 referer까지 포함한 runnable curl 예시로 정리해 준다. 예시 curl 은 느린 공식 응답을 감안해 --max-time 60 을 포함하고, 응답 HTML을 lost112-search-result.html 로 저장한다.
3) Optionally verify live reachability
python3 scripts/subway_lost_property.py \
--station 강남역 \
--item 지갑 \
--days 14 \
--verify-live
--verify-live 는 공식 페이지 접근 가능 여부만 보수적으로 확인한다. 사이트가 느리면 timeout을 그대로 보고하고 manual open으로 전환한다.
4) Guide the user conservatively
- 먼저 LOST112에서 역명 그대로 검색
- 결과가 없으면
강남처럼역없는 키워드로 재검색 - 필요하면 호선명도 추가 검색
- 서울교통공사 유실물센터 페이지를 함께 열어 후속 안내 확인
Done when
- 사용자가 공식 조회 경로를 바로 열 수 있다.
- LOST112 검색 조건(
SITE=V, 역명, 물품명, 기간)을 받았다. - 자동 조회 보장 범위와 manual fallback을 분명히 설명했다.
Failure modes
- 공식 사이트 응답이 느리거나 timeout 발생
- 역명이 실제 보관장소 표기와 달라 검색 결과가 비는 경우
- 공개 API 부재로 자동 결과 수집이 안정적이지 않은 경우
Notes
- v1은 공식 웹 흐름을 안전하게 안내하는 범위다.
- 완전 자동 조회형으로 확장하려면 캡차/세션/동적 요청 안정성 재검증이 먼저 필요하다.
- helper는 공식 HTTPS 진입점만 사용한다.
Related skills
More from nomadamas/k-skill and the wider catalog.

ticket-availability
YES24 / 인터파크 공연의 공개 일정 + 등급별 잔여석을 단일 HTTP 호출로 조회 (조회 전용, 예매·결제 없음).

toss-securities
Read-only Toss Securities queries via official OAuth2 API with tossctl fallback

used-car-price-search
Search used car prices from SK Rental's direct inventory with acquisition cost and monthly lease rates.

zipcode-search
Look up Korean postcodes and official English addresses from the ePost integrated search page.

dogfood
Systematic exploratory QA testing for web apps: navigate, interact, capture bugs, and generate structured reports.

distill-memory
Capture breakthrough moments and valuable insights as searchable memories in your knowledge base.