Issue #98 was approved as a conservative implementation: structure the official LOST112 and 서울교통공사 workflows instead of pretending a stable public API exists. The new helper builds the documented search payload, the docs explain the v1 hybrid scope, and regression coverage locks the helper plus repo docs into the shipped flow. Constraint: Public subway lost-property APIs remain unconfirmed, so v1 must stay guidance-first Rejected: Full automated scraping of live result tables | unstable without confirmed API/session guarantees Confidence: high Scope-risk: narrow Reversibility: clean Directive: Keep this skill on official HTTPS entry points until a stable public API is verified end-to-end Tested: python3 -m unittest scripts.test_subway_lost_property; python3 scripts/subway_lost_property.py --station 강남역 --item 지갑 --days 14 --verify-live; npm run ci Not-tested: Browser-only user journey through LOST112 search submission beyond payload generation
10 KiB
Sources
현재 v1 설계 시 확인한 외부 표면:
-
Vercel skills package 구조: https://vercel.com/kb/guide/agent-skills-creating-installing-and-sharing-reusable-agent-context
-
SRTrain/ryanking13/SRT: https://github.com/ryanking13/SRT -
korail2/carpedm20/korail2: https://github.com/carpedm20/korail2 -
korail2anti-bot bypass PR #54: https://github.com/carpedm20/korail2/pull/54 -
kbo-game: https://github.com/vkehfdl1/kbo-game -
tossinvest-cli: https://github.com/JungHoonGhae/tossinvest-cli
-
하이패스 메인: https://www.hipass.co.kr/main.do
-
하이패스 로그인: https://www.hipass.co.kr/comm/lginpg.do
-
하이패스 사용내역 조회 진입: https://www.hipass.co.kr/usepculr/InitUsePculrTabSearch.do
-
하이패스 사용내역 이용안내: https://www.hipass.co.kr/html/guide/siteguide_6.jsp
-
하이패스 사용내역 이용안내(do): https://www.hipass.co.kr/info/guide/siteguide_6.do
-
K League 일정/결과 JSON: https://www.kleague.com/getScheduleList.do
-
K League 팀 순위 JSON: https://www.kleague.com/record/teamRank.do
-
jerjangmin original
lck-analyticsskill pack: https://github.com/jerjangmin/share/tree/main/SKILL/lck-analytics -
Riot LoL Esports schedule API: https://esports-api.lolesports.com/persisted/gw/getSchedule
-
Riot LoL Esports tournaments API: https://esports-api.lolesports.com/persisted/gw/getTournamentsForLeague
-
Riot LoL Esports standings API: https://esports-api.lolesports.com/persisted/gw/getStandings
-
Riot LoL Esports event details API: https://esports-api.lolesports.com/persisted/gw/getEventDetails
-
Riot LoL Esports live window feed: https://feed.lolesports.com/livestats/v1/window/
-
Riot LoL Esports live details feed: https://feed.lolesports.com/livestats/v1/details/
-
Oracle's Elixir data glossary: https://oracleselixir.com/tools/downloads
-
@ohah/hwpjs: https://github.com/ohah/hwpjs -
hwp-mcp: https://github.com/jkf87/hwp-mcp -
korean-law-mcp: https://github.com/chrisryugj/korean-law-mcp
-
real-estate-mcp: https://github.com/tae0y/real-estate-mcp/tree/main
-
korea-stock-mcp: https://github.com/jjlabsio/korea-stock-mcp
-
공공데이터포털 의약품개요정보(e약은요): https://www.data.go.kr/data/15075057/openapi.do
-
식약처 e약은요 endpoint: https://apis.data.go.kr/1471000/DrbEasyDrugInfoService/getDrbEasyDrugList
-
공공데이터포털 안전상비의약품 정보: https://www.data.go.kr/data/15097208/openapi.do
-
식약처 안전상비의약품 endpoint: https://apis.data.go.kr/1471000/SafeStadDrugService/getSafeStadDrugInq
-
공공데이터포털 검사 부적합 식품정보: https://www.data.go.kr/data/15056516/openapi.do
-
식약처 부적합 식품 endpoint: https://apis.data.go.kr/1471000/PrsecImproptFoodInfoService03/getPrsecImproptFoodList01
-
공공데이터포털 식품 회수·판매중지 정보: https://www.data.go.kr/data/15074318/openapi.do
-
식품안전나라 I0490 안내: https://www.foodsafetykorea.go.kr/api/openApiInfo.do?menu_grp=MENU_GRP31&menu_no=661&show_cnt=10&start_idx=1&svc_no=I0490&svc_type_cd=API_TYPE06
-
식품안전나라 I0490 sample: https://openapi.foodsafetykorea.go.kr/api/sample/I0490/json/1/5
-
KRX OPEN API 메인: https://openapi.krx.co.kr/contents/OPP/MAIN/main/index.cmd
-
KRX 종목 기본정보 API (KOSPI): http://data-dbg.krx.co.kr/svc/apis/sto/stk_isu_base_info
-
KRX 일별 매매정보 API (KOSPI): http://data-dbg.krx.co.kr/svc/apis/sto/stk_bydd_trd
-
MOLIT 아파트 매매 실거래가 API: https://apis.data.go.kr/1613000/RTMSDataSvcAptTrade/getRTMSDataSvcAptTrade
-
MOLIT 아파트 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcAptRent/getRTMSDataSvcAptRent
-
MOLIT 오피스텔 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcOffiTrade/getRTMSDataSvcOffiTrade
-
MOLIT 오피스텔 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcOffiRent/getRTMSDataSvcOffiRent
-
MOLIT 연립다세대 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcRHTrade/getRTMSDataSvcRHTrade
-
MOLIT 연립다세대 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcRHRent/getRTMSDataSvcRHRent
-
MOLIT 단독/다가구 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcSHTrade/getRTMSDataSvcSHTrade
-
MOLIT 단독/다가구 전월세 API: https://apis.data.go.kr/1613000/RTMSDataSvcSHRent/getRTMSDataSvcSHRent
-
MOLIT 상업업무용 매매 API: https://apis.data.go.kr/1613000/RTMSDataSvcNrgTrade/getRTMSDataSvcNrgTrade
-
beopmang: https://api.beopmang.org
-
silver-flight-group/kakaocli: https://github.com/silver-flight-group/kakaocli -
KakaoTalk Mac 설치 참고(
mas): https://velog.io/@bonjugi/%EB%A7%A5%EB%B6%81-M1%EC%97%90-homebrew%EB%A1%9C-node-vscode-%EC%B9%B4%EC%B9%B4%EC%98%A4%ED%86%A1-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 -
동행복권 로또 결과 페이지: https://www.dhlottery.co.kr/lt645/result
-
동행복권 지난 회차 JSON 표면: https://www.dhlottery.co.kr/lt645/selectPstLt645InfoNew.do
-
바른한글 메인: https://nara-speller.co.kr/speller/
-
바른한글 사용법: https://nara-speller.co.kr/guide/
-
바른한글 이전 버전: https://nara-speller.co.kr/old_speller/
-
바른한글 이전 버전 결과 POST 표면: https://nara-speller.co.kr/old_speller/results
-
바른한글 robots: https://nara-speller.co.kr/robots.txt
-
Unicode Text Segmentation (UAX #29): https://www.unicode.org/reports/tr29/
-
Unicode Normalization Forms (UAX #15): https://www.unicode.org/reports/tr15/
-
WHATWG Encoding Standard: https://encoding.spec.whatwg.org/
-
Node Buffer.byteLength: https://nodejs.org/api/buffer.html
-
2023 학교생활기록부 기재요령(경기도교육청 PDF): https://www.goe.go.kr/resource/old/BBSMSTR_000000030136/BBS_202302211104253520.pdf
-
다이소몰 매장 검색: https://www.daisomall.co.kr/api/ms/msg/selStr
-
다이소몰 매장 검색어 목록: https://www.daisomall.co.kr/api/ms/msg/selStrSrchKeyword
-
다이소몰 매장 상세: https://www.daisomall.co.kr/api/dl/dla-api/selStrInfo
-
다이소몰 상품 검색 요약: https://www.daisomall.co.kr/ssn/search/Search
-
다이소몰 상품 검색 목록: https://www.daisomall.co.kr/ssn/search/SearchGoods
-
다이소몰 상품 요약 목록: https://www.daisomall.co.kr/ssn/search/GoodsMummResult
-
다이소몰 매장 픽업 재고: https://www.daisomall.co.kr/api/pd/pdh/selStrPkupStck
-
다이소몰 온라인 재고: https://www.daisomall.co.kr/api/pdo/selOnlStck
-
마켓컬리 검색 API(v4): https://api.kurly.com/search/v4/sites/market/normal-search
-
마켓컬리 검색 개수 API(v3): https://api.kurly.com/search/v3/sites/market/normal-search/count
-
마켓컬리 상품 상세 페이지 예시: https://www.kurly.com/goods/5063110
-
olive-young / multi-retail upstream repo (
hmmhmmhm/daiso-mcp): https://github.com/hmmhmmhm/daiso-mcp -
olive-young CLI package (
daiso): https://www.npmjs.com/package/daiso -
olive-young stores API: https://mcp.aka.page/api/oliveyoung/stores
-
olive-young products API: https://mcp.aka.page/api/oliveyoung/products
-
olive-young inventory API: https://mcp.aka.page/api/oliveyoung/inventory
-
daiso/olive-young public MCP endpoint: https://mcp.aka.page/mcp
-
coupang-mcp (MCP 서버): https://github.com/uju777/coupang-mcp
-
coupang-mcp endpoint: https://yuju777-coupang-mcp.hf.space/mcp
-
bunjang-cli package: https://www.npmjs.com/package/bunjang-cli
-
bunjang-cli repo: https://github.com/pinion05/bunjangcli
-
블루리본 메인: https://www.bluer.co.kr/
-
블루리본 지역 검색: https://www.bluer.co.kr/search/zone
-
블루리본 주변 맛집 JSON: https://www.bluer.co.kr/restaurants/map
-
카카오맵 모바일 검색: https://m.map.kakao.com/actions/searchView
-
카카오맵 장소 패널 JSON: https://place-api.map.kakao.com/places/panel3/
-
조선왕조실록 메인: https://sillok.history.go.kr
-
조선왕조실록 검색 결과: https://sillok.history.go.kr/search/searchResultList.do
-
조선왕조실록 기사 상세: https://sillok.history.go.kr/id/kda_12512030_002
-
KIPRIS Plus 특허/실용신안 API 목록: https://plus.kipris.or.kr/portal/data/service/List.do?subTab=SC001&entYn=N&menuNo=200100
-
공공데이터포털 특허/실용신안 정보 검색 서비스: https://www.data.go.kr/data/15058788/openapi.do
-
KIPRIS Plus 특허/실용신안 검색 endpoint: https://plus.kipris.or.kr/kipo-api/kipi/patUtiModInfoSearchSevice/getWordSearch
-
KIPRIS Plus 특허/실용신안 서지상세 endpoint: https://plus.kipris.or.kr/kipo-api/kipi/patUtiModInfoSearchSevice/getBibliographyDetailInfoSearch
-
Opinet 오픈 API 안내: https://www.opinet.co.kr/user/custapi/openApiInfo.do
-
Opinet 반경 내 주유소 API: https://www.opinet.co.kr/api/aroundAll.do
-
Opinet 주유소 상세정보 API: https://www.opinet.co.kr/api/detailById.do
-
Opinet 지역코드 API: https://www.opinet.co.kr/api/areaCode.do
-
서울특별시 지하철 실시간 도착정보: https://www.data.go.kr/data/15058052/openapi.do
-
경찰청 LOST112 습득물 목록: https://www.lost112.go.kr/find/findList.do
-
서울교통공사 유실물센터: https://www.seoulmetro.co.kr/kr/page.do?menuIdx=541
-
기상청 단기예보 조회서비스: https://www.data.go.kr/data/15084084/openapi.do
-
에어코리아 대기오염정보: https://www.data.go.kr/data/15073861/openapi.do
-
에어코리아 측정소정보: https://www.data.go.kr/data/15073877/openapi.do
-
한강홍수통제소 Open API 레퍼런스: https://www.hrfco.go.kr/web/openapiPage/reference.do
-
한강홍수통제소 Open API 인증키 안내: https://www.hrfco.go.kr/web/openapiPage/certifyKey.do
-
한강홍수통제소 Open API 정책: https://www.hrfco.go.kr/web/openapi/policy.do
-
한강홍수통제소 API base: https://api.hrfco.go.kr
-
우체국 도로명주소 검색: https://parcel.epost.go.kr/parcel/comm/zipcode/comm_newzipcd_list.jsp
-
우체국 통합 우편번호/영문주소 검색: https://www.epost.kr/search.RetrieveIntegrationNewZipCdList.comm
-
CJ대한통운 배송조회: https://www.cjlogistics.com/ko/tool/parcel/tracking
-
CJ대한통운 배송상세 JSON: https://www.cjlogistics.com/ko/tool/parcel/tracking-detail
-
우체국 배송조회: https://service.epost.go.kr/trace.RetrieveRegiPrclDeliv.postal?sid1=
-
우체국 배송상세 HTML: https://service.epost.go.kr/trace.RetrieveDomRigiTraceList.comm
-
SK렌터카 다이렉트 타고BUY inventory page: https://www.skdirect.co.kr/tb
-
롯데오토옥션 공개 메인: https://www.lotteautoauction.net/hp/pub/cmm/viewMain.do
-
레드캡렌터카 business rent portal: https://biz.redcap.co.kr/rent/