This walks you through building a proper topic cluster from a seed keyword: pillar page targeting the head term, 8-20 spoke pages covering subtopics, and the bidirectional linking structure Google actually rewards. It scores your existing coverage, helps you prioritize which gaps to fill first, and gives you health metrics (coverage, link health, content quality) so you know when the cluster is actually ready to compete. The output is a production roadmap with an interlinking plan, not just a list of article ideas. Use it when you're trying to rank for a competitive keyword and need the supporting content architecture, not when you just need one blog post.

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

Install

$ npx -y skills add calm-north/seojuice-skills --skill build-clusters --agent claude-code

Installs into .claude/skills of the current project.

Files

Build Clusters

Build a topical authority cluster from a seed keyword using pillar-spoke structure, coverage scoring, and interlinking plans.

What is a Topic Cluster?

A topic cluster is a group of interlinked pages that collectively cover a subject area. Google evaluates topical authority at the cluster level — ranking a single page is harder if the site has no supporting content around the topic.

Structure:

  • Pillar page — comprehensive overview of the broad topic (targets head term)
  • Spoke pages — focused articles covering subtopics (target body/long-tail terms)
  • Internal links — every spoke links to the pillar, pillar links to all spokes, spokes cross-link to siblings

Before You Start

Gather this context (ask if not provided):

  1. Seed topic. The broad subject area to build authority around.
  2. Existing content. Does the site already have pages on this topic? List them.
  3. Business relevance. How does this topic connect to the product or service?
  4. Content capacity. How many pieces can the team produce per month?

Step 1: Subtopic Discovery

From the seed topic, generate subtopics using these methods:

Sponsors

Details

Repository
github.com/calm-north/seojuice-skills
Categories
DevOps & CI/CD, Documentation, Code Review & Quality, Marketing & SEO

More from calm-north/seojuice-skills

All 14
1aj-geddes avataransible-automationaj-geddes/useful-ai-promptsInfrastructure automation and configuration management using Ansible playbooks, roles, and inventory. Use for deploying applications, patching, and managing ser1.9Kskills.sh installs
2pika-labs avatarbuild-a-brandpika-labs/pika-pluginsUse when the user asks for build a brand or a task matching the examples below. Build a practical brand identity from any input — an idea, an existing website, 1.7Kskills.sh installs
3buildgreatproducts avatarbuild-loop-claude-codebuildgreatproducts/builder-osUse when building features with **Claude Code** in any codebase and the work should go through a disciplined build → review → test → fix loop. Triggers on "run 1.7Kskills.sh installs
4buildgreatproducts avatarbuild-mvpbuildgreatproducts/builder-osUse inside a product repository when the user wants the full MVP built from their BuilderOS spec documents. Triggers on phrases like "build my MVP", "build the 1.7Kskills.sh installs
5recoupable avatarsetup-sandboxrecoupable/setup-sandboxsetup sandbox1.6Kskills.sh installs
6nvidia avatartao-run-on-local-dockernvidia/skillsLocal or remote Docker execution for TAO SDK job containers using a Docker daemon with NVIDIA GPU runtime. Use when running TAO jobs on the current machine, a d1.6Kskills.sh installs