Claude Blog

The Claude blog writing skill for Claude Code

Four agents work on every post: a Researcher finds sources and statistics, a Writer drafts it from one of 12 templates, a Checker validates SEO and readability, and a Reviewer scores it against a 100-point contract before it ships.

SKILLS
32
COMMANDS
31
WRITING AGENTS
4
QUALITY SCORE
100 pts

How does Claude Blog write a post?

One command triggers a 4-agent pipeline inside Claude Code. First, the Researcher searches the web for data and statistics on your topic. Then the Writer drafts the full article using one of 12 templates. The Checker validates SEO, readability, and factual accuracy. Finally, the Reviewer scores the article against the 5-gate delivery contract and polishes before output. The whole pipeline runs without you leaving the terminal.

  1. STEP 1

    Researcher

    Searches the web for current data, statistics, and authoritative sources on your topic. Returns verified references.

  2. STEP 2

    Writer

    Drafts the full article using the selected template. Produces 1,500+ word content with proper heading hierarchy.

  3. STEP 3

    Checker

    Validates SEO optimization (keywords, meta, headings), readability score, and factual accuracy against sources.

  4. STEP 4

    Reviewer

    Scores the article against the 5-gate rubric. Polishes tone, fixes issues, and ensures 90+ quality score before delivery.

Every Claude Blog command

Run any of these inside Claude Code, or describe what you want in plain English and Claude picks the matching skill.

CommandWhat it does
/claudeblog write <topic>Write blog post optimized for google + llm citations
/claudeblog rewrite <file>Optimize existing post with sourced statistics
/claudeblog analyze <file-or-url>Score a draft out of 100 across 5 categories
/claudeblog brief <topic>Comprehensive serp-informed content brief
/claudeblog outline <topic>Serp-informed outline generation
/claudeblog calendar [period]Editorial calendar with topic clusters
/claudeblog strategy <niche>Blog strategy and topic ideation
/claudeblog seo-check <file>Post-writing seo validation checklist
/claudeblog schema <file>Generate json-ld schema markup
/claudeblog repurpose <file>Repurpose for twitter, linkedin, youtube, email
/claudeblog geo <file>Ai citation optimization audit
/claudeblog audit [directory]Full-site blog health assessment
/claudeblog image [generate|edit|setup]Ai image generation and editing via gemini
/claudeblog cannibalization [dir]Detect keyword overlap across posts
/claudeblog factcheck <file>Verify statistics against cited sources
/claudeblog persona [create|list|use|show]Manage writing personas and voice profiles
/claudeblog taxonomy [sync|audit|suggest]Tag/category cms management
/claudeblog notebooklm <question>Query notebooklm for source-grounded research
/claudeblog audio [generate|voices|setup]Audio narration via gemini tts
/claudeblog google [command] [args]Google api data: psi, crux, gsc, ga4, nlp, youtube
/claudeblog cluster [plan|execute] <seed>Semantic topic-cluster planning + execution
/claudeblog multilingual <topic> --languages <codes>Write + translate + localize + hreflang
/claudeblog translate <file> --to <codes>Seo-optimized translation with format preservation
/claudeblog localize <file> --locale <code>Cultural deep-adaptation per locale
/claudeblog locale-audit <directory>Multilingual content qa
/claudeblog flow [find|optimize|win|prompts|sync]Flow framework prompts
/claudeblog brand [init|show|update]Generate brand.md + voice.md context
/claudeblog discourse <topic>Api-free 30-day discourse research
/claudeblog style learn <paths>Learn author voice profile from sample posts
/claudeblog decay <current-gsc> <previous-gsc>Detect content decay: 20%+ qoq decline
/claudeblog update <file>Freshness-focused rewrite (alias for /claudeblog rewrite)

Every Claude Blog skill

BLOG WRITER

Write complete blog posts optimized for Google rankings and LLM citations. 5-gate delivery contract ensures quality. Supports MDX, markdown, and HTML.

/claudeblog write <topic>

BLOG REWRITE

Optimize existing blog posts for rankings and AI citations while preserving the author's voice. Replaces fabricated statistics with sourced data.

/claudeblog rewrite <file>

CONTENT ANALYZER

Score any draft against the 5-gate content contract. Covers content quality, SEO optimization, E-E-A-T signals, and AI citation readiness.

/claudeblog analyze <file-or-url>

CONTENT BRIEF

Compile comprehensive SERP-informed content briefs with intent analysis, competitive coverage, evidence requirements, and quality gates.

/claudeblog brief <topic>

SERP OUTLINE

Generate a SERP-informed content outline by analyzing what currently ranks for the target keyword. H2 hierarchy, image markers, FAQ suggestions.

/claudeblog outline <topic>

EDITORIAL CALENDAR

Generate editorial calendars with topic clusters, publishing schedules, freshness update plans, and seasonal opportunities.

/claudeblog calendar [period]

BLOG STRATEGY

Develop a comprehensive blog strategy with content pillars, audience mapping, competitive landscape analysis, and distribution planning.

/claudeblog strategy <niche>

SEO VALIDATION

Post-writing SEO validation: title tags, meta descriptions, heading hierarchy, keyword density, internal links, image alt text, schema.

/claudeblog seo-check <file>

SCHEMA GENERATOR

Generate JSON-LD structured data markup: BlogPosting, FAQPage, BreadcrumbList, Person, Organization. Ready for injection into page head.

/claudeblog schema <file>

CONTENT REPURPOSING

Repurpose blog posts for Twitter/X threads, LinkedIn articles, YouTube scripts, Reddit posts, email newsletters, and podcasts.

/claudeblog repurpose <file>

GEO AUDIT

AI citation optimization audit. Analyzes passage citability, entity clarity, authority signals, and AI crawler access for ChatGPT/Perplexity.

/claudeblog geo <file>

BLOG AUDIT

Full-site blog health assessment. Scans all blog posts, produces priority queue, category breakdown, common issues, and freshness report.

/claudeblog audit [directory]

AI IMAGE GEN

AI image generation and editing via Gemini. Creative Director pipeline with 6-component Reasoning Brief. OG, hero, product, infographic use cases.

/claudeblog image [generate|edit|setup]

CANNIBALIZATION

Detect keyword overlap across posts. Extracts primary keywords from titles and headings, clusters semantically similar targets, flags conflicts.

/claudeblog cannibalization [directory]

FACT CHECKER

Verify statistics in a draft against cited sources. Extracts claims, fetches URLs, scores match confidence, flags uncited claims.

/claudeblog factcheck <file>

WRITING PERSONA

Manage writing personas and voice profiles. NNGroup 4-dimension tone framework. Personas auto-loaded by all drafting and review sub-skills.

/claudeblog persona [create|list|use|show]

TAXONOMY MANAGER

Tag/category CMS management. Generates tag suggestions from content analysis, enforces minimum post-count thresholds, syncs via API.

/claudeblog taxonomy [sync|audit|suggest]

NOTEBOOKLM

Query NotebookLM for source-grounded, citation-backed answers from user-uploaded documents. Manages notebook library with smart discovery.

/claudeblog notebooklm <question>

AUDIO NARRATION

Generate audio narration of blog posts using Google Gemini TTS. Supports summary, full read-aloud, and two-speaker podcast modes.

/claudeblog audio [generate|voices|setup]

BLOG GOOGLE APIS

Google API data integration: PSI, CrUX, GSC, GA4, NLP, YouTube, Keywords. 13 commands across 4 credential tiers.

/claudeblog google [command] [args]

TOPIC CLUSTERS

Semantic topic-cluster planning + execution. Hub-and-spoke architecture with shared cluster context and automatic internal-link injection.

/claudeblog cluster [plan|execute] <seed>

MULTILINGUAL

One-command write + translate + localize + emit hreflang. Orchestrates blog-write, blog-translate, blog-localize, plus optional seo-hreflang.

/claudeblog multilingual <topic> --languages <codes>

TRANSLATION

SEO-optimized translation with format preservation. Preserves markdown structure, frontmatter, schema JSON-LD, image embeds, and citation capsules.

/claudeblog translate <file> --to <codes>

LOCALIZATION

Cultural deep-adaptation per locale. Swaps brand examples, adapts CTAs, substitutes legal references, adjusts formality (Sie/du, tu/vous).

/claudeblog localize <file> --locale <code>

LOCALE AUDIT

Multilingual content QA. Translation coverage matrix, hreflang correctness, meta-tag parity, freshness, and stale translation detection.

/claudeblog locale-audit <directory>

FLOW FRAMEWORK

FLOW framework prompts: find, optimize, win, prompts index, sync. Evidence-led content workflow with 30 blog-applicable prompts (CC BY 4.0).

/claudeblog flow [find|optimize|win|prompts|sync]

BRAND CONTEXT

Generate BRAND.md + VOICE.md at project root. Auto-loaded as fenced untrusted context by every drafting, review, and audit sub-skill.

/claudeblog brand [init|show|update]

DISCOURSE RESEARCH

API-free last-30-days discourse research across Reddit, X, YouTube, Hacker News, dev.to, Medium, GitHub, Stack Overflow. Produces DISCOURSE.md.

/claudeblog discourse <topic>

VOICE LEARNING

Learn author voice profile from existing posts. NNGroup 4-dimension tone framework with readability targets and vocabulary tier.

/claudeblog style learn <paths>

CONTENT DECAY

Detect content decay: 20%+ quarter-over-quarter decline from GSC exports. Prioritizes posts for freshness updates.

/claudeblog decay <current-gsc> <previous-gsc>

FRESHNESS UPDATE

Freshness-focused rewrite. Updates statistics to latest data, adds new developments, refreshes images. Alias for /claudeblog rewrite.

/claudeblog update <file>

Claude Blog FAQ

What is the Claude blog writing skill?

Claude Blog is a set of 32 skills for Claude Code that plans, researches, writes, checks, and scores blog posts. You run it with /claudeblog commands or by asking Claude in plain English, and the finished post is saved in your project.

How do I write a blog post with Claude Code?

Install Claude Blog, open your project in Claude Code, and run /claudeblog write <topic>. The Researcher gathers sources and statistics, the Writer drafts the post from one of 12 templates, the Checker validates SEO and readability, and the Reviewer scores it against the 100-point contract before you publish.

Can it improve posts I've already published?

Yes. /claudeblog rewrite optimizes an existing post while keeping your voice, /claudeblog analyze scores a draft or live URL, and /claudeblog decay compares two Search Console exports to find posts that are losing clicks.

Can I buy Claude Blog on its own?

Yes. Claude Blog is $39 as a one-time purchase, or $69 in the Complete Bundle together with the Claude SEO audit suite. Both include future updates.

Write your next post with Claude Blog

One-time purchase. Works in any project where you use Claude Code.