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.
Security Assessment
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 filesInstall blog
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
agricidaniel/claude-blog