К основному содержанию
скилл CX Codex

build-clusters — скилл для Claude Code: что делает и как установить

Проектирует контентные кластеры вокруг базового поискового запроса по модели pillar-spoke. Помогает распределить интенты, составить план перелинковки и оценить пробелы в статьях.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add calm-north/seojuice-skills --skill build-clusters -a claude-code
Открыть на GitHub

Что делает build-clusters

Скилл раскладывает общую тему на центральный обзорный хаб объёмом 2000–4000 слов и от 8 до 20 сателлитных статей. Подтемы генерируются через поисковые подсказки, вопросы пользователей и четыре типа интента: от первого знакомства с темой до разбора ошибок.

В процессе формируется матрица перелинковки и аудит имеющихся страниц сайта с оценкой их качества от 1 до 5. Порог готовности кластера к конкуренции строгий: покрытие выше 70%, качество контента от 80% и стопроцентная двусторонняя связь между каждой дочерней страницей и хабом.

Сам по себе скилл не собирает первичную семантику и не пишет готовый текст: для этого автор прямо отсылает к соседним инструментам find-keywords и brief.

Какие задачи решает

  • спроектировать архитектуру контентного хаба и сателлитных статей под базовый ключ
  • найти пробелы в существующих материалах блога через аудит покрытия
  • построить матрицу взаимных ссылок между pillar-страницей и подтемами
  • расставить приоритеты публикации контента от хаба к вторичным запросам

Примеры запросов агенту

  • Собери контентный кластер для темы "b2b email маркетинг" по модели pillar-spoke.
  • Составь план перелинковки и карту сателлитных статей для ключевого слова "миграция базы данных".
  • Оцени текущее покрытие сайта по теме "инструменты мониторинга" и найди пробелы в статьях.

Как установить build-clusters

1Через Skills CLI (Vercel)

npx skills add calm-north/seojuice-skills --skill build-clusters -a claude-code

2Вручную: положить файлы

~/.claude/skills/build-clusters/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/build-clusters/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о build-clusters

Как установить build-clusters в Claude Code?

Выполните в терминале команду npx skills add calm-north/seojuice-skills --skill build-clusters -a claude-code. Также можно вручную поместить файл навыка по пути ~/.claude/skills/build-clusters/SKILL.md.

Что делает скилл build-clusters?

Он формирует структуру тематического кластера: задаёт параметры обзорной статьи, находит от 8 до 20 подтем и рассчитывает метрики готовности сайта к поисковой конкуренции.

Какие данные нужны скиллу перед началом работы?

Потребуется назвать базовую тему, перечислить уже опубликованные страницы сайта по этому направлению, указать связь с продуктом и темп выпуска статей в месяц.

Исходный текст

SKILL.md · MIT
---
name: build-clusters
description: >
  Build a topical authority cluster from a seed keyword or topic. Use when the
  user asks about topic clusters, content silos, pillar pages, topical authority,
  content architecture, or how to structure content around a theme. For finding
  the right keywords, see find-keywords. For writing individual pieces, see
  brief.
metadata:
  version: 1.0.0
---

# 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:

**Search-derived:**
- People Also Ask questions for the seed keyword
- Related searches at the bottom of SERPs
- Autocomplete suggestions (seed + a, b, c...)
- Competitor content analysis — what subtopics do top-ranking sites cover?

**Intent-derived:**
- Awareness: "what is [topic]", "why [topic] matters"
- Consideration: "best [topic] tools", "[topic] vs [alternative]"
- Implementation: "how to [topic]", "[topic] tutorial"
- Troubleshooting: "[topic] not working", "common [topic] mistakes"

**Audience-derived:**
- Beginner questions about the topic
- Advanced practitioner concerns
- Decision-maker evaluation criteria

Aim for 8-20 subtopics per cluster.

## Step 2: Cluster Map

Organize subtopics into a structured cluster:

```
Pillar: [Broad Topic] (head term)
│
├── Spoke: [Subtopic 1] (body term)
│   └── Intent: informational
│
├── Spoke: [Subtopic 2] (body term)
│   └── Intent: commercial investigation
│
├── Spoke: [Subtopic 3] (long-tail)
│   └── Intent: transactional
│
├── Spoke: [Subtopic 4] (long-tail)
│   └── Intent: informational
│
└── ... (8-15 more spokes)
```

## Step 3: Coverage Scoring

Score how well the existing site covers the cluster:

| Subtopic | Existing Page? | Quality (1-5) | Traffic | Gap? |
|----------|---------------|---------------|---------|------|
| [subtopic 1] | /blog/topic-1 | 4 | 500/mo | No |
| [subtopic 2] | — | — | — | Yes |
| [subtopic 3] | /blog/old-post | 2 | 50/mo | Partial (needs refresh) |

- **Full gap** — no existing page, needs creation
- **Partial gap** — page exists but is thin, outdated, or off-intent
- **Covered** — strong existing page, may just need internal linking

## Step 4: Pillar Page Design

The pillar page should:

- Cover the topic comprehensively at an overview level (2,000-4,000 words)
- Link to every spoke page for deeper dives
- Be structured as a table of contents for the entire cluster
- Target the highest-volume keyword in the cluster
- Include a summary of each subtopic (2-3 paragraphs) with a link to the full spoke

**Pillar page is NOT** a mega-article that tries to cover everything in depth. It is a hub that distributes authority and directs readers to the right spoke.

## Step 5: Interlinking Plan

Map the internal links:

| From Page | To Page | Anchor Text | Context |
|-----------|---------|-------------|---------|
| Pillar | Spoke 1 | "[subtopic 1] guide" | In the subtopic 1 overview section |
| Spoke 1 | Pillar | "[broad topic]" | In the introduction or conclusion |
| Spoke 1 | Spoke 2 | "[subtopic 2]" | Where subtopic 2 is mentioned contextually |
| Spoke 3 | Spoke 1 | "[subtopic 1]" | Where comparison is relevant |

Rules:
- Every spoke links to the pillar (mandatory)
- Pillar links to every spoke (mandatory)
- Spokes cross-link to 2-4 siblings (where contextually natural)
- Use varied anchor text (not always the exact keyword)

## Step 6: Cluster Health Metrics

Score the cluster's readiness to compete:

```
Coverage Score  = (Covered spokes / Total spokes) x 100
Link Health     = (Spokes with bidirectional pillar link / Total spokes) x 100
Content Quality = (Spokes scoring 3+ quality / Total spokes) x 100
```

| Metric | Score | Threshold |
|--------|-------|-----------|
| Coverage | [x]% | > 70% to start ranking for pillar keyword |
| Link Health | [x]% | 100% is the target — every spoke must link to pillar and back |
| Content Quality | [x]% | > 80% — clusters with thin spokes dilute authority |

### Expected Outcomes by Health Level

| Cluster State | Coverage | Link Health | Content Quality | Expected Result |
|--------------|----------|------------|----------------|----------------|
| Incomplete | <50% | <70% | Any | Pillar unlikely to rank page 1; spokes rank individually at best |
| Developing | 50-70% | 70-90% | 50-80% | Pillar may appear page 2-3; some spokes rank for long-tail |
| Competitive | 70-90% | 100% | 80-90% | Pillar competes for page 1; most spokes rank for their targets |
| Dominant | >90% | 100% | >90% | Pillar strong on page 1; cluster captures most queries in the topic |

### Internal Link Standards per Cluster

| Link Type | Minimum Count | Direction |
|-----------|-------------|-----------|
| Pillar → each spoke | 1 per spoke | Downward — link from the relevant section of the pillar |
| Each spoke → pillar | 1 per spoke | Upward — "our complete [topic] guide" |
| Spoke ↔ sibling spokes | 2-4 per spoke | Lateral — where contextually natural |
| Cross-cluster bridges | 0-2 per cluster | Between hubs — only with genuine topical relevance |

**Cluster ready to compete:** Coverage > 70%, Link Health = 100%, Content Quality > 80%.
Below these thresholds, prioritize filling gaps before expecting the pillar to rank.

## Step 7: Production Sequence

Order the content production for maximum impact:

1. **Pillar page first** — even as a draft, it establishes the hub
2. **Highest-opportunity spokes next** — pages targeting gaps with the best opportunity scores
3. **Refresh existing spokes** — update and relink any partial-gap pages
4. **Remaining spokes** — fill out the cluster over time
5. **Update pillar** — add links to each new spoke as it's published

## Output Format

### Topic Cluster: [seed topic]

**Cluster Summary**
- Pillar keyword: [keyword] (volume: [x], difficulty: [y])
- Total spokes: [count]
- Existing coverage: [x]% ([n] pages exist, [n] need creation)
- Total cluster volume: [sum of all keyword volumes]

**Cluster Map**
[Visual structure from Step 2]

**Coverage Scorecard**
[Table from Step 3]

**Pillar Page Spec**
- Target keyword: [keyword]
- Recommended title: [title]
- Structure: [heading outline with spoke links]

**Interlinking Plan**
[Table from Step 5]

**Production Roadmap**
[Ordered list from Step 6 with estimated timelines]

---

> **Pro Tip:** Use the free [Blog Keyword Generator](https://seojuice.com/tools/blog-keyword-generator/)
> to discover subtopics for your cluster. SEOJuice MCP users get automatic cluster mapping —
> run `/seojuice:content-strategy` to see existing clusters with coverage metrics, or use
> `list_clusters` and `get_cluster_detail` to check cluster health and identify gaps.

© calm-north · MIT · calm-north/seojuice-skills

Похожие скиллы

Всё по теме «SEO и GEO» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 237 600установок brand claudekit Скилл держит голос бренда, визуальные правила и дизайн-токены в одном файле, а потом раздаёт их промптам агента и вашему CSS. CX Codex +1 39 900установок banner-design claudekit Создаёт баннеры для соцсетей, рекламы и сайтов в HTML/CSS с готовыми размерами и стилями. Пригодится при сборке креативов без графических редакторов. CX Codex +1 39 500установок marketing-psychology coreyhaines31 Помогает применять ментальные модели и поведенческую психологию в маркетинге продукта. Пригодится, когда нужно понять мотивы покупателей и найти слабые места воронки. CX Codex +1 164 600установок content-strategy coreyhaines31 Помогает составить контент-план, выбрать темы для блога и распределить материалы по поисковым и виральным форматам. Пригодится, когда нужно решить, о чём писать для привлечения лидов. CX Codex +1 164 000установок ai-seo coreyhaines31 Помогает готовить контент к цитированию в ответах ИИ и разбираться, почему бренд появляется или не появляется в AI-поиске. CX Codex +1 150 800установок

Из того же набора12

audit Скилл прогоняет сайт по пяти слоям SEO-аудита: техническая база, оптимизация страниц, качество контента, ссылочный профиль и позиция среди конкурентов. CX Codex +1 6 400установок brief Скилл готовит подробные ТЗ для авторов и SEO-копирайтеров с анализом выдачи, структурой заголовков и требованиями E-E-A-T. CX Codex +1 6 400установок rank-local Скилл собирает стратегию локального SEO: аудит Google Business Profile, единый NAP, цитаты и работа с отзывами. Пригодится, если бизнес продвигается по запросам «услуга рядом со мной». CX Codex +1 2 500установок audit-speed Разбирает, почему страница тормозит: LCP, CLS, INP, FCP и TTFB с деревом причин и списком правок. CX Codex +1 2 400установок recover-content Разбирает, почему страница потеряла поисковый трафик, и говорит, что с ней делать: обновить, слить с другой, перенаправить или удалить. CX Codex +1 2 100установок beat-competitors Превращает данные о конкурентах в план атак: где вы отстаёте на пару позиций, какие темы упустили и что делать первым. CX Codex +1 2 100установок migrate-site Скилл проводит миграцию сайта по фазам: аудит, карта редиректов, переключение, мониторинг и план отката. Пригодится при смене домена или CMS. CX Codex +1 2 100установок fix-linking Разбирает внутреннюю перелинковку сайта: находит страницы-сироты, считает глубину кликов и предлагает конкретный план ссылок. CX Codex +1 2 000установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой