Back to Skills

blog

Full-lifecycle blog engine with 31 sub-skills, 12 templates, 100-point scoring, and 5 agents. Routes requests to the right sub-skill: writing, rewriting, analysis, outlines, audits, schema, charts, images, repurposing, AI citation SEO, FLOW prompts, topic clusters, and multilingual publishing. Optimized for Google rankings, E-E-A-T, and AI citations. Supports any platform. Use when user says "blog", "blog post", "blog audit", "topic cluster", "multilingual blog", or any /blog subcommand.

1,504stars260forksUpdated 7/28/2026

Security Assessment

Safe(95/100)
Security Score95/100

About blog

Blog is a full-lifecycle content engine that routes a single /blog command to a large set of sub-skills covering the whole editorial workflow: strategy, briefs, SERP-informed outlines, writing, rewriting, quality analysis with a 0-100 score, JSON-LD schema generation, repurposing, editorial calendars, and more. It addresses the problem of producing content that ranks in Google and also gets cited by AI answer engines, treating generative-AI optimization as part of SEO rather than a separate discipline, and aligning output to recent Google core-update and spam-enforcement expectations plus E-E-A-T signals.

The skill ships a rich supporting library: content templates (roundup, comparison, listicle, case study, how-to, product review, pillar page, tutorial, thought leadership, news analysis, data research, FAQ) and reference guides on content rules, editorial heuristics, quality scoring, GEO/AI-crawler optimization, EEAT signals, internal linking, schema stacks, CTA placement, AI-slop detection, and distribution. Commands span writing and rewriting, cannibalization detection, fact-checking statistics against sources, image and audio generation via external tools, persona and brand-voice management, discourse research, taxonomy sync across CMS platforms, topic-cluster planning, and multilingual publishing with translation, localization, and hreflang.

It is aimed at content marketers, SEO specialists, and editorial teams who want a repeatable, quality-scored pipeline that works across publishing platforms. Note that some capabilities depend on external services (Gemini for images, Google APIs for PSI/CrUX/GSC/GA4 data, NotebookLM), and the quality scoring requires Python 3.11+, so full functionality assumes those prerequisites are available.

FAQ

How do I invoke it?

Through the /blog command with a sub-command and topic or file, for example /blog write, /blog rewrite, /blog analyze, /blog outline, /blog schema, /blog cluster, or /blog multilingual. With no sub-command it asks which action you need.

What are the prerequisites?

It states it requires Claude Code and Python 3.11+ for the quality scoring. Some sub-commands also rely on external services such as Gemini for image and audio generation, Google APIs for performance and search data, and NotebookLM for source-grounded research.

Which platforms does it support?

It is described as platform-agnostic, supporting any publishing platform, with taxonomy management that can sync tags and categories across CMS platforms.

How does the quality scoring work?

The analyze command audits a file or URL and returns a 0-100 quality score, with reference guides for quality scoring, EEAT signals, and AI-slop detection informing the assessment.

Can it handle multilingual content?

Yes. Commands cover writing plus translation and localization in one pass, SEO-optimized translation with format preservation, cultural deep-adaptation per locale, and multilingual QA including hreflang and content-parity checks.

All Files

35 files
templates/roundup.md12.7 KB
View
references/content-rules.md14.5 KB
View
references/editorial-heuristics.md10.3 KB
View
references/google-landscape-2026.md17.0 KB
View
references/quality-scoring.md8.3 KB
View
references/video-embeds.md7.5 KB
View
templates/comparison.md14.5 KB
View
templates/listicle.md11.8 KB
View
references/ai-crawler-guide.md19.6 KB
View
references/cognitive-load.md6.6 KB
View
references/distribution-playbook.md18.9 KB
View
references/geo-optimization.md11.1 KB
View
references/platform-guides.md34.0 KB
View
references/synthesis-contract.md7.4 KB
View
templates/case-study.md13.1 KB
View
templates/how-to-guide.md9.8 KB
View
templates/product-review.md11.5 KB
View
references/ai-slop-detection.md7.7 KB
View
references/content-templates.md22.9 KB
View
references/eeat-signals.md14.0 KB
View
references/internal-linking.md13.3 KB
View
references/research-quality.md11.3 KB
View
references/visual-media.md14.2 KB
View
templates/data-research.md13.4 KB
View
templates/news-analysis.md10.0 KB
View
templates/thought-leadership.md13.2 KB
View
references/blog-delivery-contract.md15.2 KB
View
references/cta-placement.md2.3 KB
View
references/flow-alignment.md6.2 KB
View
references/orchestration-details.md3.1 KB
View
references/schema-stack.md25.2 KB
View
SKILL.md24.2 KB
View
templates/faq-knowledge.md12.6 KB
View
templates/pillar-page.md13.7 KB
View
templates/tutorial.md10.2 KB
View

Install blog

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill