Community코딩 & 개발github.com

블로그

블로그 게시물의 전 과정(전략, 브리핑, 개요, 작성, 분석, 최적화, 스키마 생성, 재활용, 편집 계획)을 관리합니다. Google 2025년 12월 핵심 업데이트 및 AI 인용 플랫폼(ChatGPT, Perplexity, Google AI Overviews, Gemini)에 이중 최적화되었습니다.

블로그란 무엇인가요?

이 블로그 스킬은 콘텐츠 제작의 전체 라이프사이클을 자동화하는 포괄적인 AI 기반 도구입니다. Google의 최신 알고리즘 업데이트와 AI 인용 플랫폼 모두에 맞게 콘텐츠를 최적화하여 검색 순위와 AI 기반 가시성을 모두 향상시킵니다. 이 스킬은 주제 전략 수립, 상세 콘텐츠 브리핑 생성, SERP 기반 개요 작성, 품질 점수(0-100점)가 포함된 전체 게시물 작성, SEO 최적화, JSON-LD 스키마 생성, 크로스 플랫폼 재활용, AI 인용 준비 상태 감사 등 20개 이상의 하위 명령을 제공합니다. 또한 Such/Gemini MCP를 통한 AI 이미지 생성, Google NotebookLM과의 통합을 통한 근거 기반 연구, Gemini TTS를 사용한 오디오 내레이션 생성 등의 고급 기능도 지원합니다. 이 도구는 WordPress, Hugo, Jekyll, Next.js, Ghost, Astro 등 여러 CMS 플랫폼을 자동으로 감지하고 적응합니다. 정적 HTML, 검증된 통계(허용 오차 제로), 적절한 제목 계층 구조, 150단어를 초과하지 않는 단락 길이에 대한 엄격한 품질 게이트를 적용합니다. 100점 만점의 채점 방법론은 콘텐츠 품질, SEO 최적화, E-E-A-T 신호, 기술적 요소, AI 인용 준비 상태의 5가지 범주를 평가합니다. 내부 연구원, 작가, SEO, 리뷰어 에이전트가 협력하여 게시물을 효율적으로 제작하고 검증하는 다중 에이전트 아키텍처에서 실행됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/AgriciDaniel/claude-blog/tree/main/skills/blog

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

블로그 -- 순위 및 AI 인용을 위한 콘텐츠 엔진

전체 라이프사이클 블로그 관리: 전략, 브리핑, 개요, 작성, 분석, 최적화, 스키마 생성, 재활용 및 편집 계획. Google의 2025년 12월 핵심 업데이트 및 AI 인용 플랫폼(ChatGPT, Perplexity, Google AI Overviews, Gemini)을 위한 이중 최적화.

빠른 참조

명령어설명
/blog write <topic>새 블로그 게시물 처음부터 작성
/blog rewrite <file>기존 블로그 게시물 다시 쓰기/최적화
/blog analyze <file-or-url>0-100 점수로 블로그 품질 감사
/blog brief <topic>상세 콘텐츠 브리핑 생성
/blog calendar [monthly|quarterly]편집 일정 생성
/blog strategy <niche>블로그 전략 및 주제 아이디어 도출
/blog outline <topic>SERP 기반 콘텐츠 개요 생성
/blog seo-check <file>작성 후 SEO 타당성 검사 목록
/blog schema <file>JSON-LD 스키마 마크업 생성
/blog repurpose <file>다른 플랫폼을 위한 콘텐츠 재활용
/blog geo <file>AI 인용 준비 상태 감사
/blog audit [directory]전체 사이트 블로그 상태 평가
/blog cannibalization [dir]게시물 간 키워드 잠식 탐지
/blog factcheck <file>인용된 출처에 대한 통계 확인
/blog image [generate|edit|setup]Gemini를 통한 AI 이미지 생성 및 편집
/blog persona [create|list|use|show]작성 페르소나 및 음성 프로필 관리
/blog taxonomy [suggest|sync|audit]CMS 플랫폼 간 태그/카테고리 관리
/blog notebooklm <question>근거 기반 연구를 위해 NotebookLM 쿼리
/blog audio [generate|voices|setup]블로그 게시물 오디오 내레이션 생성
/blog google [command] [args]Google API 데이터: PSI, CrUX, GSC, GA4, NLP, YouTube, Keywords
/blog update <file>새로운 통계로 기존 게시물 업데이트 (다시 쓰기로 라우팅)

오케스트레이션 로직

명령 라우팅

  1. 사용자 명령을 구문 분석하여 하위 스킬 결정
  2. 하위 명령이 없으면 필요한 작업을 질문
  3. 적절한 하위 스킬로 라우팅:
    • write → blog-write (처음부터 새 기사)
    • rewrite → blog-rewrite (기존 게시물 최적화)
    • analyze → blog-analyze (품질 점수)
    • brief → blog-brief (콘텐츠 브리핑)
    • calendar / plan → blog-calendar (편집 일정)
    • cannibalization → blog-cannibalization (키워드 중복 탐지)
    • factcheck → blog-factcheck (통계 및 출처 확인)
    • strategy / ideation → blog-strategy (포지셔닝 및 주제)
    • outline → blog-outline (SERP 기반 개요)
    • persona → blog-persona (작성 음성 및 스타일 관리)
    • seo-check / seo → blog-seo-check (SEO 타당성 검사)
    • schema → blog-schema (JSON-LD 생성)
    • repurpose → blog-repurpose (크로스 플랫폼 콘텐츠)
    • taxonomy → blog-taxonomy (태그, 카테고리, CMS 동기화)
    • geo / aeo / citation → blog-geo (AI 인용 감사)
    • audit / health → blog-audit (사이트 전체 평가)
    • image → blog-image (AI 이미지 생성 및 편집)
    • notebooklm / notebook / query-notebook → blog-notebooklm (근거 기반 노트북 쿼리)
    • audio / narrate / tts → blog-audio (오디오 내레이션 생성)
    • google / gsc / psi / pagespeed / crux / cwv → blog-google (Google API 데이터 및 보고서)
    • update → blog-rewrite (신선도 업데이트 모드 사용)

플랫폼 탐지

파일 확장자 및 프로젝트 구조에서 블로그 플랫폼 탐지:

신호플랫폼형식
.mdx 파일, next.configNext.js/MDXJSX 호환 마크다운
.md 파일, hugo.tomlHugo표준 마크다운
.md 파일, _config.ymlJekyllYAML 머리말을 포함한 표준 마크다운
.html 파일정적 HTML의미론적 마크업을 포함한 HTML
wp-content/ 디렉토리WordPressHTML 또는 구텐베르크 블록
ghost/ 또는 Ghost APIGhostMobiledoc 또는 HTML
.astro 파일AstroMDX 또는 마크다운
.njk 파일, .eleventy.js11tyNunjucks/마크다운
gatsby-config.jsGatsbyMDX/React

감지된 플랫폼에 출력 형식 적용. 알 수 없는 경우 표준 마크다운으로 기본 설정.

핵심 방법론 -- 6가지 기둥

모든 블로그 게시물은 다음 6가지 최적화 기둥을 대상으로 합니다:

기둥영향구현
답변 우선 서식+340% AI 인용모든 H2는 40-60 단어 통계 중심 단락으로 시작
실제 출처 데이터E-E-A-T 신뢰티어 1-3 출처만, 인라인 속성 표시
시각적 미디어참여 + 인용Pixabay/Unsplash 이미지 + Gemini 통한 AI 생성 + 내장 SVG 차트 + YouTube 비디오 삽입
FAQ 스키마+28% AI 인용40-60 단어 답변의 구조화된 FAQ
콘텐츠 구조AI 추출 가능성50-150 단어 청크, 질문 제목, 적절한 H 계층 구조
신선도 신호상위 인용의 76%30일 이내 업데이트, dateModified 스키마

품질 게이트

다음은 엄격한 규칙입니다. 이를 위반하는 콘텐츠는 절대 제공하지 마십시오:

규칙임계값조치
조작된 통계무관용모든 숫자에는 명명된 출처가 있어야 함
단락 길이150단어 초과 금지분할 또는 축소
제목 계층 구조수준 건너뛰기 금지H1 → H2 → H3만
출처 티어티어 1-3만콘텐츠 밀 또는 제휴 사이트는 절대 인용하지 않음
이미지 대체 텍스트모든 이미지 필수설명적이며, 주제 키워드를 자연스럽게 포함
자기 홍보최대 1회 브랜드 언급작성자 약력 컨텍스트만
차트 다양성중복 유형 없음각 차트는 다른 유형이어야 함

점수 방법론

블로그 품질은 5가지 범주에 걸쳐 점수가 매겨집니다 (총 100점):

범주가중치측정 내용
콘텐츠 품질30점깊이, 가독성(Flesch 60-70), 독창성, 구조, 참여도, 문법/안티 패턴
SEO 최적화25점제목 계층 구조, 제목 태그, 키워드 배치, 내부 링크, 메타 설명
E-E-A-T 신호15점작성자 표시, 출처 인용, 신뢰 지표, 경험 신호
기술적 요소15점스키마 마크업, 이미지 최적화, 페이지 속도, 모바일 친화성, OG 메타
AI 인용 준비 상태15점구절 인용 가능성, Q&A 형식, 엔터티 명확성, AI 크롤러 접근성

점수대

점수등급조치
90-100탁월그대로 게시, 주력 콘텐츠
80-89우수약간의 다듬기, 게시 준비 완료
70-79수용 가능목표 개선 필요
60-69기준 미달상당한 재작업 필요
< 60다시 쓰기근본적인 문제, 개요부터 시작

참조 파일

필요에 따라 요청 시 로드 (12개 참조):

  • references/google-landscape-2026.md -- 2025년 12월 핵심 업데이트, E-E-A-T, 알고리즘 변경
  • references/geo-optimization.md -- GEO/AEO 기술, AI 인용 요소
  • references/content-rules.md -- 구조, 가독성, 답변 우선 서식
  • references/visual-media.md -- 이미지 소싱(Pixabay, Unsplash, Pexels), AI 이미지 생성, SVG 차트 통합
  • references/quality-scoring.md -- 전체 5개 범주 점수 체크리스트 (100점)
  • references/platform-guides.md -- 플랫폼별 출력 형식 (9개 플랫폼)
  • references/distribution-playbook.md -- 콘텐츠 유통 전략(Reddit, YouTube, LinkedIn 등)
  • references/content-templates.md -- 콘텐츠 유형 템플릿 인덱스 (12개 템플릿)
  • references/eeat-signals.md -- 작성자 E-E-A-T 요구 사항, Person 스키마, 경험 마커
  • references/ai-crawler-guide.md -- AI 봇 관리, robots.txt, SSR 요구 사항
  • references/schema-stack.md -- 완전한 블로그 스키마 참조 (JSON-LD 템플릿)
  • references/internal-linking.md -- 링크 아키텍처, 앵커 텍스트, 허브 앤 스포크 모델
  • references/video-embeds.md -- YouTube 비디오 삽입 패턴, 품질 기준, VideoObject 스키마

콘텐츠 템플릿

다양한 콘텐츠 유형을 위한 12가지 구조적 템플릿. blog-write 및 blog-brief에 의해 자동 선택됨:

템플릿유형단어 수
how-to-guide단계별 튜토리얼2,000-2,500
listicle순위/번호 목록1,500-2,000
case-study측정 항목이 포함된 실제 결과1,500-2,000
comparison기능 매트릭스가 포함된 X vs Y1,500-2,000
pillar-page포괄적인 권위 가이드3,000-4,000
product-review직접 제품 평가1,500-2,000
thought-leadership반대 관점의 의견/분석1,500-2,500
roundup전문가 인용문 + 큐레이팅된 리소스1,500-2,000
tutorial코드/도구 연습2,000-3,000
news-analysis시의적절한 이벤트 분석800-1,200
data-research원본 데이터 연구2,000-3,000
faq-knowledge포괄적인 FAQ/지식 베이스1,500-2,000

템플릿은 templates/ 디렉토리에 있으며 섹션 구조, 마커 및 체크리스트를 포함합니다.

하위 스킬

하위 스킬목적
blog-write템플릿 선택, TL;DR, 인용 캡슐을 포함한 새 블로그 기사 작성
blog-rewriteAI 탐지, 안티 AI 패턴을 사용한 기존 게시물 최적화
blog-analyzeAI 콘텐츠 탐지를 포함한 5개 범주 100점 품질 감사
blog-brief템플릿 추천, 유통 계획이 포함된 콘텐츠 브리핑
blog-calendar감쇠 탐지, 60/30/10 콘텐츠 믹스가 포함된 편집 일정
blog-strategy포지셔닝, 주제 클러스터, AI 인용 표면 전략
blog-outline경쟁 격차 분석이 포함된 SERP 기반 개요
blog-seo-check작성 후 SEO 타당성 검사 (제목, 메타, 제목, 링크, OG)
blog-schemaJSON-LD 스키마 생성 (BlogPosting, Person, FAQ, Breadcrumb)
blog-repurpose크로스 플랫폼 재활용 (소셜, 이메일, YouTube, Reddit)
blog-geo0-100 GEO 점수가 포함된 AI 인용 준비 상태 감사
blog-audit병렬 하위 에이전트를 사용한 전체 사이트 블로그 상태 평가
blog-cannibalization심각도 점수가 포함된 키워드 중복 탐지
blog-chart다크 모드 스타일링이 포함된 인라인 SVG 데이터 시각화 차트 생성
blog-factcheck인용된 출처에 대한 통계 확인
blog-imageGemini MCP를 통한 블로그 콘텐츠용 AI 이미지 생성 및 편집
blog-personaNNGroup 프레임워크를 사용한 작성 페르소나 관리
blog-taxonomyCMS 분류 관리 (WordPress, Shopify, Ghost, Strapi, Sanity)
blog-notebooklm사용자 문서에서 근거 기반 연구를 위해 Google NotebookLM 쿼리
blog-audioGemini TTS로 오디오 내레이션 생성 (요약/전체/대화 모드, 30개 음성)
blog-googleGoogle API 통합: PSI, CrUX CWV, GSC, URL Inspection, Indexing, GA4, NLP, YouTube, Keywords, PDF 보고서

에이전트

에이전트역할
blog-researcher연구 전문가 -- 통계, 출처, 이미지, 경쟁 데이터 찾기
blog-writer콘텐츠 생성 전문가 -- 최적화된 블로그 콘텐츠 작성
blog-seoSEO 타당성 검사 전문가 -- 작성 후 온페이지 SEO 확인
blog-reviewer품질 평가 -- 100점 점수 실행, AI 콘텐츠 탐지

에이전트 세부 정보

blog-researcher: Task 하위 에이전트로 실행됩니다. WebSearch를 사용하여 최신 통계, 경쟁사 콘텐츠 및 SERP 분석을 찾습니다. 출처 티어 분류(티어 1: 기본 연구, 티어 2: 주요 간행물, 티어 3: 평판 좋은 업계 출처)와 함께 구조화된 연구 패킷을 출력합니다. 또한 Pixabay/Unsplash/Pexels 이미지 URL을 소싱합니다.

blog-writer: 연구 패킷 및 콘텐츠 브리핑을 수신합니다. 선택된 템플릿 구조를 사용하여 콘텐츠를 작성합니다. 답변 우선 서식, 인용 캡슐 및 TL;DR 블록을 적용합니다. SEO 에이전트를 위해 준비된 플랫폼 형식의 콘텐츠를 출력합니다.

blog-seo: 작성 후 타당성 검사 에이전트입니다. 제목 태그 길이(50-60자), 메타 설명(150-160자), 제목 계층 구조, 키워드 밀도, 내부 링크 수, 이미지 대체 텍스트 및 오픈 그래프 메타 태그를 확인합니다. 통과/실패 체크리스트를 반환합니다.

blog-reviewer: 최종 품질 게이트입니다. 전체 5개 범주 100점 점수 루브릭을 실행합니다. AI 생성 콘텐츠 패턴(반복적인 문장 시작, 완곡어, 과도한 자격 부여)을 탐지합니다. 범주별 분석 및 우선 순위가 지정된 개선 권장 사항이 포함된 점수표를 출력합니다.

실행 흐름

/blog write의 표준 실행 순서:

  1. 구문 분석 -- 주제 식별, 플랫폼 탐지, 템플릿 선택
  2. 연구 -- 통계, 출처, SERP 데이터를 위해 blog-researcher 에이전트 생성
  3. 개요 -- 템플릿 + 연구 격차에서 섹션 구조 구축
  4. 작성 -- 연구 패킷 및 개요와 함께 blog-writer 에이전트 생성
  5. 최적화 -- 온페이지 타당성 검사를 위해 blog-seo 에이전트 생성
  6. 점수 -- 100점 품질 감사를 위해 blog-reviewer 에이전트 생성
  7. 제공 -- 점수표 및 개선 노트와 함께 최종 콘텐츠 출력

/blog analyze의 경우 1단계와 6단계만 실행됩니다 (읽기 + 점수). /blog audit의 경우 6단계가 디렉토리의 모든 게시물에 대해 병렬로 실행됩니다.

내부 워크플로우 (사용자 대면 명령어 아님)

blog-chart 하위 스킬은 차트에 적합한 데이터가 식별될 때 blog-write 및 blog-rewrite에 의해 내부적으로 호출됩니다. 독립형 슬래시 명령어가 아닙니다.

blog-image 하위 스킬은 사용자가 호출할 수 있으며 (/blog image generate), blog-write 및 blog-rewrite에서 AI 생성 이미지가 필요할 때 내부적으로 호출 가능합니다 (nanobanana-mcp 구성 필요). MCP를 사용할 수 없을 때는 정상적으로 폴백됩니다.

blog-notebooklm 하위 스킬은 사용자가 호출할 수 있으며 (/blog notebooklm ask), blog-write 및 blog-researcher에서 사용자 업로드 문서의 티어 1 연구 데이터를 위해 내부적으로 호출 가능합니다. 인증되지 않은 경우 정상적으로 폴백됩니다.

blog-audio 하위 스킬은 사용자가 호출할 수 있으며 (/blog audio generate), 독립 실행형 오디오 내레이션 생성기로 실행됩니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

관련 스킬