Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
nomadamas avatar

Naver Blog Research

  • 2.9k installs
  • 6.5k repo stars
  • Updated July 27, 2026
  • nomadamas/k-skill

naver-blog-research searches and reads Naver blog posts and downloads images using bundled python3 scripts without an API key.

About

Naver Blog Research is a Korean content research skill that searches Naver blogs, reads post bodies, and downloads images using only python3 standard library helpers in scripts/. naver_search.py returns structured JSON for queries with count and sort options up to thirty results, while naver_read.py fetches full text via mobile blog URLs to bypass PC iframe layouts. naver_download_images.py saves CDN images from blogfiles.naver.net and postfiles.pstatic.net, optionally piped from read output. The recommended workflow searches top three to five posts, reads the most relevant articles, downloads images when needed, and cross-checks findings with WebSearch on Google for credibility. Response policy requires summarizing results, citing URL and author sources, avoiding dozens of requests per session, and warning about IP blocks on heavy automated use. Prerequisites are internet access and python3 8 plus. Use when users need Korean blog research phrases like Naver blog search, read this Naver post, or investigate topics Google alone misses for Korea-focused content.

  • No API key; python3 stdlib scripts search, read, and download Naver blog content.
  • Uses m.blog.naver.com mobile URLs to extract post bodies without PC iframe issues.
  • naver_search.py outputs structured JSON with title, url, mobile_url, snippet, and author.
  • Recommended flow: search, read top posts, optional image download, cross-verify with WebSearch.
  • Session limits: avoid dozens of requests; cite sources; warn on bulk crawling risk.

Naver Blog Research by the numbers

  • 2,903 all-time installs (skills.sh)
  • +126 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #201 of 1,881 Marketing & SEO skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

naver-blog-research capabilities & compatibility

Capabilities
naver blog search with json structured output · full post text extraction via mobile urls · image download from naver blog cdns · cross verification guidance with websearch · source citation and session rate discipline
Use cases
research · web search · web scraping
Platforms
macOS · Linux · Windows
From the docs

What naver-blog-research says it does

WebSearch(구글) 결과와 교차 검증하여 정보 신뢰도 높이기
SKILL.md
npx skills add https://github.com/nomadamas/k-skill --skill naver-blog-research

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.9k
repo stars6.5k
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorynomadamas/k-skill

How do I research Korean topics on Naver blogs and extract full post text without a paid API or browser scraping setup?

Search Naver blogs, read full Korean posts, and download images with python3 stdlib scripts and no API key.

Who is it for?

Agents doing small-scale Korean content research where Naver blogs are primary sources.

Skip if: Skip for Naver News, cafes, bulk commercial crawling, or non-blog Naver services.

When should I use this skill?

User asks to search Naver blogs, read a Naver post, do Korean blog research, or download images from a blog article.

What you get

JSON search results, extracted post text with sources, and optional locally saved images from cited blogs.

  • Search JSON, extracted post text, and optional downloaded images

By the numbers

  • Uses Python urllib.request with dedicated secure and insecure SSL context helpers

Files

SKILL.mdMarkdownGitHub ↗

네이버 블로그 리서치

What this skill does

네이버 블로그를 검색하고, 개별 포스트의 원문을 읽고, 이미지를 로컬에 다운로드한다.

  • API 키 없이 python3 표준 라이브러리만으로 동작한다.
  • 검색 결과를 구조화된 JSON으로 출력한다.
  • 모바일 버전(m.blog.naver.com)을 이용해 iframe 없이 본문을 직접 추출한다.
  • 블로그 이미지 CDN(blogfiles.naver.net, postfiles.pstatic.net)에서 이미지를 다운로드한다.

When to use

  • "네이버 블로그에서 결혼식 체크리스트 검색해줘"
  • "네이버 블로그 리서치 해줘"
  • "한국 블로그에서 관련 정보 조사해줘"
  • "네이버 블로그 글 읽어줘"
  • "이 네이버 블로그 포스트에서 이미지 다운로드해줘"
  • 한국어 콘텐츠 리서치에서 구글 외 네이버 블로그 소스가 필요한 상황

When not to use

  • 네이버 뉴스, 카페, 지식iN 등 블로그 외 네이버 서비스 검색
  • 대량 크롤링/스크래핑 (한 세션에 수십 건 이상의 요청)
  • 상업적 데이터 수집

Prerequisites

  • 인터넷 연결
  • python3 3.8+
  • 이 스킬 디렉토리의 scripts/ 안에 포함된 helper 스크립트

Workflow

1. 네이버 블로그 검색

python3 scripts/naver_search.py "검색어" --count 10 --sort sim
인자필수설명기본값
queryO검색어-
--countX결과 수 (최대 30)10
--sortXsim(관련도), date(최신)sim
--timeoutX요청 타임아웃(초)15

출력 예시:

{
  "query": "결혼식 체크리스트",
  "total_results": 7,
  "results": [
    {
      "title": "결혼식 체크리스트 총정리",
      "url": "https://blog.naver.com/user123/224212849946",
      "mobile_url": "https://m.blog.naver.com/user123/224212849946",
      "snippet": "결혼식 1주일 전에 반드시 확인해야 할...",
      "author": "user123"
    }
  ]
}

2. 블로그 원문 읽기

검색 결과에서 관심 있는 포스트의 URL을 선택하여 원문을 읽는다.

python3 scripts/naver_read.py "https://blog.naver.com/user123/224212849946"
인자필수설명기본값
urlO블로그 포스트 URL (PC 또는 모바일)-
--no-imagesX이미지 URL 제외false
--max-lengthX본문 최대 글자 수 (0=무제한)0
--timeoutX요청 타임아웃(초)20

PC URL을 넣어도 자동으로 모바일 URL로 변환하여 요청한다.

3. 이미지 다운로드 (필요 시)

python3 scripts/naver_download_images.py --urls "url1,url2,url3" --output ./images/

또는 naver_read.py 결과를 파이프로 전달:

python3 scripts/naver_read.py "https://..." | python3 scripts/naver_download_images.py --output ./images/
인자필수설명기본값
--urlsX쉼표 구분 이미지 URL-
--outputX저장 디렉토리./naver-images/
--maxX최대 다운로드 수10
--timeoutX요청 타임아웃(초)15

추천 워크플로우

1. naver_search.py로 검색 → 상위 3~5개 결과 확인 2. 관련도 높은 포스트를 naver_read.py로 원문 읽기 3. 필요 시 naver_download_images.py로 이미지 저장 4. WebSearch(구글) 결과와 교차 검증하여 정보 신뢰도 높이기

Response policy

  • 검색 결과와 본문은 사용자에게 요약하여 전달한다.
  • 블로그 출처(URL, 작성자)를 반드시 함께 안내한다.
  • 한 세션에 과도한 요청(수십 건 이상)을 자제한다.
  • 이미지 다운로드 시 사용자에게 저장 경로를 안내한다.

Done when

  • 검색 결과가 JSON으로 정상 출력된다.
  • 블로그 원문 텍스트가 추출된다.
  • 필요한 이미지가 로컬에 저장된다.
  • 출처가 명시된다.

Notes

  • 네이버 검색엔진을 직접 요청하므로 대량/자동화 사용 시 IP 차단 가능성이 있다.
  • 이 스킬은 소량, 비상업적 콘텐츠 리서치 용도로 설계되었다.
  • 네이버 HTML 구조는 변경될 수 있어, 파싱 실패 시 에러 메시지를 확인하고 스크립트 업데이트가 필요할 수 있다.
  • PC 버전(blog.naver.com)은 iframe 구조여서 모바일 버전(m.blog.naver.com)을 사용한다.

Related skills

How it compares

Choose naver-blog-research over generic SEO skills when the research target is Korean Naver blogs rather than Google Search Console or English-language SERPs.

FAQ

Does this skill need a Naver API key?

No. It uses python3 stdlib scripts that request Naver search and mobile blog pages directly.

Why use mobile blog URLs?

PC blog.naver.com uses iframes; m.blog.naver.com allows direct body extraction per the skill notes.

Are there usage limits?

Yes. Avoid dozens of requests per session; the skill warns about IP blocks on heavy automated use.

Is Naver Blog Research safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Marketing & SEOcontentseo

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.