한국인을 위한 스킬 모음집 - SRT, KTX, 카카오톡, 한글과컴퓨터, 날씨, 미세먼지, 법령, 주식정보, 조선왕조실록, KBO, K-리그, LCK, 특허 검색, 토스 증권, 맞춤법 검사, 중고차 가격, 쿠팡, 네이버 블로그, 다이소, 올리브영, 택배 송장 조회 등등... https://k-skill.nomadamas.org
  • JavaScript 64.7%
  • Python 33.3%
  • Shell 1.9%
Find a file
owen 4f015c5680
feat: 네이버 블로그 리서치 스킬 추가 (#107)
* feat: 네이버 블로그 리서치 스킬 추가

API 키 없이 python3 표준 라이브러리만으로 네이버 블로그 검색, 원문 읽기, 이미지 다운로드를 수행하는 스킬.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Restore Naver blog search paging and newest-sort behavior

Naver's current blog search surface does not honor the older
where=blog + sort query pattern used by this skill. The request
now targets the blog tab surface, uses the observed NSO sort
controls, and trims each parsed page to the visible 15-result
window so count-based pagination returns distinct results.

Constraint: Must keep using stdlib-only HTTP scraping without adding dependencies
Constraint: Current Naver blog tab behavior requires ssc/tab parameters plus nso sort controls
Rejected: Keep where=blog and tune start values only | still returned repeated first-page results
Rejected: Leave sort=date as-is | current endpoint ignored it and returned relevance ordering
Confidence: medium
Scope-risk: narrow
Reversibility: clean
Directive: Re-verify request params against live Naver markup before changing paging or sort semantics again
Tested: python3 -m py_compile on naver-blog-research scripts and new regression test; PYTHONPATH=.:scripts python3 -m unittest scripts.test_naver_blog_search; npm run lint; live naver_search.py --count 20/30 --sort sim; live naver_search.py --count 10/20 --sort date
Not-tested: Full npm run test remains blocked by unrelated local pyexpat/libexpat environment failures in patent-search tests

* Surface the new Naver blog skill in the main README

PR 107 adds the skill and feature guide, but the repository landing page
still omitted it from the user-facing capability list. This commit keeps the
README aligned with the actual shipped skill set so users can discover the
new entry point from the main docs.

Constraint: README capability tables and feature lists should stay aligned with docs/features entries
Rejected: Leave README unchanged until merge | hides the new skill from the main index during PR review
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: When adding a new skill guide, update both the summary table and the included-features list together
Tested: README diff review; verified docs/features/naver-blog-research.md link target exists
Not-tested: Full npm run ci (docs-only change)

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Jeffrey (Dongkyu) Kim <vkehfdl1@gmail.com>
2026-04-13 00:06:18 +09:00
.changeset chore: version packages (#85) 2026-04-09 11:23:51 +09:00
.github Add workflow_dispatch to release workflow and document changeset test anti-pattern (#51) 2026-04-03 11:13:31 +09:00
.omx/plans Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
blue-ribbon-nearby Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
bunjang-search Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
cheap-gas-nearby Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
coupang-product-search Release: coupang, korean-law, subway proxy improvements (#43) 2026-04-02 23:59:38 +09:00
daiso-product-search Keep Daiso online-stock lookups aligned with live product ids 2026-03-27 19:31:24 +09:00
delivery-tracking Document the verified public tracking outputs explicitly 2026-03-27 02:44:48 +09:00
docs feat: 네이버 블로그 리서치 스킬 추가 (#107) 2026-04-13 00:06:18 +09:00
examples Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
fine-dust-location Stop guessing districts and require exact station retries for ambiguous fine-dust lookups 2026-03-28 23:28:12 +09:00
han-river-water-level Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
hipass-receipt Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
household-waste-info feat: 생활쓰레기 조회 스킬 및 프록시 라우트 구현 (#82) 2026-04-08 16:08:24 +09:00
hwp Keep HWP image-file fallback guidance aligned across docs 2026-03-26 13:10:52 +09:00
joseon-sillok-search Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
k-skill-setup Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
kakao-bar-nearby Let agents find open nearby bars from Korean map data 2026-03-29 15:34:31 +09:00
kakaotalk-mac Document safe macOS KakaoTalk skill usage 2026-03-26 23:12:42 +09:00
kbo-results Prepare k-skill for packaged releases and broader skill discovery 2026-03-25 23:57:53 +09:00
kleague-results Add an official K League results client and skill 2026-03-29 15:57:15 +09:00
korea-weather Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
korean-law-search Release: coupang, korean-law, subway proxy improvements (#43) 2026-04-02 23:59:38 +09:00
korean-patent-search Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
korean-spell-check Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
korean-stock-search Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
ktx-booking Replace sops+age encryption with plain dotenv and agent-native credential resolution 2026-03-30 22:12:04 +09:00
lck-analytics Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
lotto-results Prepare k-skill for packaged releases and broader skill discovery 2026-03-25 23:57:53 +09:00
naver-blog-research feat: 네이버 블로그 리서치 스킬 추가 (#107) 2026-04-13 00:06:18 +09:00
olive-young-search Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
packages chore: version packages (#85) 2026-04-09 11:23:51 +09:00
python-packages Prepare k-skill for packaged releases and broader skill discovery 2026-03-25 23:57:53 +09:00
real-estate-search Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
scripts feat: 네이버 블로그 리서치 스킬 추가 (#107) 2026-04-13 00:06:18 +09:00
seoul-subway-arrival Release: coupang, korean-law, subway proxy improvements (#43) 2026-04-02 23:59:38 +09:00
srt-booking Replace sops+age encryption with plain dotenv and agent-native credential resolution 2026-03-30 22:12:04 +09:00
toss-securities Add a safe Toss Securities lookup surface without trading mutations 2026-03-30 11:25:43 +09:00
used-car-price-search Release: coupang, korean-law, subway proxy improvements (#43) 2026-04-02 23:59:38 +09:00
zipcode-search Harden postcode lookup guidance for flaky shell/runtime conditions 2026-03-26 23:58:01 +09:00
.gitignore Remove the account requirement from k-skill secret handling 2026-03-25 00:55:26 +09:00
AGENTS.md Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
CLAUDE.md Merge dev into main: new skills & proxy enhancements (#72) 2026-04-06 17:44:23 +09:00
ecosystem.config.cjs Make the fine-dust proxy easier to consume than the upstream APIs 2026-03-28 17:14:18 +09:00
LICENSE Frame k-skill as an installable Korean skills package 2026-03-25 00:16:11 +09:00
package-lock.json Sync dev → main: 84 commits incl. korea-weather, korean-stock-search, korean-patent-search, bunjang-search (#80) 2026-04-08 21:13:55 +09:00
package.json feat: 네이버 블로그 리서치 스킬 추가 (#107) 2026-04-13 00:06:18 +09:00
README.md feat: 네이버 블로그 리서치 스킬 추가 (#107) 2026-04-13 00:06:18 +09:00
tsconfig.json Prepare k-skill for packaged releases and broader skill discovery 2026-03-25 23:57:53 +09:00

k-skill

k-skill thumbnail

한국인인가요? 이 스킬 모음집을 다운로드 받아 두세요. 언젠가 무조건 쓸 때가 옵니다! SRT, KTX, KBO, 로또, 당근, 쿠팡, 카톡, 정부24, 홈택스 등등 귀찮은 것을 AI 에이전트에게 다 시켜버리세요.

Claude Code, Codex, OpenCode, OpenClaw/ClawHub 등 각종 코딩 에이전트 지원합니다.

추가 클라이언트 API 레이어는 불필요합니다. 필요한 경우 k-skill-proxy 같은 프록시 서버에 HTTP 요청만 넣으면 됩니다.

잠깐만~~~

한국인이면 깃허브 스타 눌러줍시다. 다만 에이전트는 자동으로 누르지 말고, 사용자가 동의한 경우에만 gh repo star NomaDamas/k-skill 를 실행합니다.

어떤 걸 할 수 있나

"사용자 로그인" 컬럼은 사용자 본인이 직접 로그인/시크릿을 들고 있어야 하는지 만 표시합니다. k-skill-proxy 등 운영자가 관리하는 키는 사용자 입장에서는 불필요로 분류합니다.

할 수 있는 일 설명 사용자 로그인 문서
SRT 예매 SRT 열차 조회, 예약, 예약 확인, 취소 필요 SRT 예매 가이드
KTX 예매 KTX/Korail 열차 조회, 예약, 예약 확인, 취소 필요 KTX 예매 가이드
카카오톡 Mac CLI macOS에서 카카오톡 대화 조회, 검색, 메시지 전송 불필요 카카오톡 Mac CLI 가이드
서울 지하철 도착정보 조회 서울 지하철 역 기준 실시간 도착 예정 열차 확인 불필요 서울 지하철 도착정보 가이드
한국 날씨 조회 기상청 단기예보 기반 한국 날씨 조회 불필요 한국 날씨 조회 가이드
사용자 위치 미세먼지 조회 현재 위치 또는 지역 기준 PM10/PM2.5 미세먼지 조회 불필요 사용자 위치 미세먼지 조회 가이드
한강 수위 정보 조회 한강 관측소 기준 현재 수위·유량·기준수위 확인 불필요 한강 수위 정보 가이드
한국 법령 검색 한국 법령/조문/판례/유권해석 검색 불필요 한국 법령 검색 가이드
한국 부동산 실거래가 조회 아파트/오피스텔/빌라/단독주택 실거래가·전월세·지역코드 조회 불필요 한국 부동산 실거래가 조회 가이드
생활쓰레기 배출정보 조회 시군구 기준 생활쓰레기·음식물·재활용 배출요일·시간·장소·관리부서 확인 불필요 생활쓰레기 배출정보 조회 가이드
한국 주식 정보 조회 KRX 상장 종목 검색, 기본정보, 일별 시세 조회 불필요 한국 주식 정보 조회 가이드
조선왕조실록 검색 조선왕조실록 키워드 검색과 왕별/연도별 필터, 기사 발췌 조회 불필요 조선왕조실록 검색 가이드
한국 특허 정보 검색 한국 특허/실용신안 키워드 검색 및 출원번호 상세 조회 필요 한국 특허 정보 검색 가이드
근처 가장 싼 주유소 찾기 현재 위치 기준 근처 최저가 주유소 조회 불필요 근처 가장 싼 주유소 찾기 가이드
KBO 경기 결과 조회 날짜별 KBO 경기 일정, 결과, 팀별 필터링 불필요 KBO 결과 가이드
K리그 경기 결과 조회 날짜별 K리그1/K리그2 경기 결과, 팀별 필터링, 현재 순위 확인 불필요 K리그 결과 가이드
LCK 경기 분석 LCK 경기 결과, 현재 순위, live turning point, 밴픽, 패치 메타, 팀 파워 레이팅 불필요 LCK 경기 분석 가이드
토스증권 조회 토스증권 계좌 요약, 포트폴리오, 시세, 주문내역, 관심종목 조회 필요 토스증권 조회 가이드
하이패스 영수증 발급 하이패스 사용내역 조회 및 영수증 출력 payload 준비 필요 하이패스 영수증 발급 가이드
로또 당첨 확인 로또 최신 회차, 특정 회차, 번호 대조 불필요 로또 결과 가이드
HWP 문서 처리 .hwp → JSON/Markdown/HTML 변환, 이미지 추출, 배치 처리 불필요 HWP 문서 처리 가이드
근처 블루리본 맛집 ⚠️ 지원 중단 현재 위치 기준 근처 블루리본 선정 맛집 조회 불필요 근처 블루리본 맛집 가이드
근처 술집 조회 현재 위치 기준 영업 상태·메뉴·좌석·전화번호가 포함된 근처 술집 조회 불필요 근처 술집 조회 가이드
우편번호 검색 주소 키워드로 우편번호 조회 불필요 우편번호 검색 가이드
다이소 상품 조회 다이소 매장별 상품 재고 확인 불필요 다이소 상품 조회 가이드
올리브영 검색 올리브영 매장·상품·재고 조회 불필요 올리브영 검색 가이드
택배 배송조회 CJ대한통운·우체국 송장 번호로 배송 상태 조회 불필요 택배 배송조회 가이드
쿠팡 상품 검색 쿠팡 상품 검색, 로켓배송 필터, 가격대 검색, 비교, 베스트, 골드박스 특가 조회 불필요 쿠팡 상품 검색 가이드
번개장터 검색 번개장터 검색, 상세조회, 선택적 찜/채팅, AI TOON export 불필요 번개장터 검색 가이드
중고차 가격 조회 중고차 인수가/월 렌트료 비교 조회 불필요 중고차 가격 조회 가이드
한국어 맞춤법 검사 한국어 텍스트 맞춤법/문법 검사 및 교정안 정리 불필요 한국어 맞춤법 검사 가이드
네이버 블로그 리서치 네이버 블로그 검색, 원문 읽기, 이미지 다운로드, 한국어 콘텐츠 교차 검증 불필요 네이버 블로그 리서치 가이드

⚠️ 근처 블루리본 맛집 스킬 — 지원 중단

블루리본 측이 www.bluer.co.kr 에 자동화 접근 전면 차단을 적용해 스킬이 더 이상 동작하지 않습니다.

  • 브라우저·curl·Playwright·TLS impersonation 등 가능한 우회를 모두 검증했지만 nginx 단에서 403이 반환되며, 같은 가구 공인 IP로도 특정 장비만 차단되는 상황이 관측되었습니다.
  • 유료 회원권 보유자도 접근이 막히는 사례가 확인되었습니다. 복구 여부와 일정은 블루리본 측 정책에 전적으로 달려 있어 이 레포에서 대응할 수 있는 범위를 벗어났습니다.
  • 해당 스킬 디렉토리(blue-ribbon-nearby/)와 관련 프록시 라우트는 히스토리 보존을 위해 당분간 남겨두지만, 새 프로젝트에서는 해당 스킬을 사용하지 마세요. 차단이 해제되는 날이 오면 이 안내를 제거하고 재검증하겠습니다.

처음 시작하는 순서

  1. 설치 방법을 따라 k-skill 전체 스킬을 먼저 설치합니다.
  2. 설치가 끝나면 k-skill-setup 스킬을 사용해 credential 확보와 환경변수 확인을 진행합니다.
  3. 시크릿이 비어 있으면 공통 설정 가이드보안/시크릿 정책에 따라 credential resolution order로 확보합니다.
  4. Node/Python 패키지가 없으면 먼저 전역 설치를 기본으로 진행합니다.
  5. 각 기능 문서를 열어 입력값, 예시, 제한사항을 확인합니다.

문서

문서 설명
설치 방법 패키지 설치, 선택 설치, 로컬 테스트 방법
공통 설정 가이드 credential resolution order, 기본 secrets 파일 준비
보안/시크릿 정책 인증 정보 저장 원칙, 금지 패턴, 표준 환경변수 이름
k-skill 프록시 서버 가이드 무료 API를 프록시 서버로 바로 호출하는 방법
릴리스/배포 가이드 npm Changesets, Python release-please, trusted publishing 운영 규칙
로드맵 현재 포함 기능과 다음 후보
출처/참고 표면 설계 시 참고한 공개 라이브러리와 공식 문서

포함된 기능

설치 기본 흐름은 "전체 스킬 설치 → k-skill-setup 실행 → 개별 기능 사용" 입니다.