If you've ever manually written a pillar post and then realized you need twelve supporting articles that all link together correctly, this is the orchestration layer you were missing. It takes a seed keyword, pulls SERP data to find semantic clusters, generates a hub and spoke plan with an SVG map, then executes the whole thing by calling blog-write repeatedly with shared context so every post knows where it fits and auto-injects the right internal links. Adapted from Lutfiya Miller's semantic-cluster-engine (winner of the AI Marketing Hub Pro Challenge, March 2026), stripped of brand styling and ported to work with claude-blog's existing skills. Treats content ecosystems as architecture problems: plan the structure, then build it in one pass.

skills.sh installs
2.6K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add agricidaniel/claude-blog --skill blog-cluster --agent claude-code

Installs into .claude/skills of the current project.

Files

Blog Cluster (Semantic Topic Cluster Engine)

Bundled paths below use host Markdown substitution of ${CLAUDE_SKILL_DIR}; it is not an exported shell variable. Resolve them before execution, quote paths, and refuse nonabsolute overrides. Pass blog_reference_root resolved from ${CLAUDE_SKILL_DIR}/../blog/references, blog_template_root from ${CLAUDE_SKILL_DIR}/../blog/templates, and needed sibling roots to agents. Read the main reference orchestration-details.md before loading project context; pass only its helper-fenced output to downstream agents.

Plans and executes entire interlinked content ecosystems from a single seed keyword. Three layers: Semantic Clustering (the brain), Cluster Architecture (the structure), and Execution Engine (the machine).

Sponsors

Details

Repository
github.com/agricidaniel/claude-blog
Categories
Documentation, Code Review & Quality, Data Science & ML, Productivity & Planning, Automation & Workflows, Marketing & SEO
First seen
Jun 11, 2026

More from agricidaniel/claude-blog

All 30
1agricidaniel avatarblog-multilingualagricidaniel/claude-blogOne-command multilingual blog creation. Writes a blog post, translates it into user-specified languages, applies cultural adaptation, and emits hreflang tags, s2.6Kskills.sh installs
2agricidaniel avatarblog-flowagricidaniel/claude-blogFLOW framework integration for bloggers. Evidence-led content workflow using the Find, Optimize, Win loop with stage-specific AI prompts from the FLOW knowledge2.6Kskills.sh installs
3agricidaniel avatarblog-localizeagricidaniel/claude-blogDeep cultural adaptation of translated blog posts. Run after blog-translate completes. Goes beyond translation to swap brand examples, adapt CTAs, substitute le2.5Kskills.sh installs
4agricidaniel avatarblog-locale-auditagricidaniel/claude-blogAudit a directory of multilingual blog content for completeness, consistency, hreflang correctness, meta-tag parity, and freshness. Builds a translation coverag2.5Kskills.sh installs
5agricidaniel avatarblog-taxonomyagricidaniel/claude-blogExtract, suggest, and sync tags and categories for blog posts across all major CMS platforms. Supports WordPress REST API, Shopify GraphQL, Ghost Content API, S2.5Kskills.sh installs
6agricidaniel avatarblog-discourseagricidaniel/claude-blogResearch what people are actually saying about a topic in the last 30 days across Reddit, X / Twitter, YouTube, Hacker News, dev.to, Medium, and other public di2.5Kskills.sh installs