MadAppGang

keyword-cluster-builder

@MadAppGang/keyword-cluster-builder
MadAppGang
193
17 forks
Updated 1/6/2026
View on GitHub

Techniques for expanding seed keywords and clustering by topic and intent. Use when building keyword lists, planning content calendars, or identifying topic clusters for pillar content strategy.

Installation

$skills install @MadAppGang/keyword-cluster-builder
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Pathplugins/seo/skills/keyword-cluster-builder/SKILL.md
Branchmain
Scoped Name@MadAppGang/keyword-cluster-builder

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


name: keyword-cluster-builder description: Techniques for expanding seed keywords and clustering by topic and intent. Use when building keyword lists, planning content calendars, or identifying topic clusters for pillar content strategy.

Keyword Cluster Builder

When to Use

  • Expanding seed keywords to comprehensive lists (50-100+)
  • Grouping keywords by topic for pillar content strategy
  • Mapping keywords to funnel stages
  • Identifying content gaps in keyword coverage

Expansion Techniques

Question Modifiers

  • What is {keyword}
  • How to {keyword}
  • Why {keyword}
  • When to {keyword}
  • Where to {keyword}

Comparative Modifiers

  • {keyword} vs {competitor}
  • {keyword} alternatives
  • best {keyword}
  • {keyword} comparison

Intent Modifiers

  • {keyword} guide
  • {keyword} tutorial
  • {keyword} examples
  • {keyword} template
  • buy {keyword}
  • {keyword} pricing

Audience Modifiers

  • {keyword} for beginners
  • {keyword} for {industry}
  • {keyword} for small business
  • {keyword} for enterprise

Clustering Algorithm

  1. Extract Seed Topics: Identify main themes from expanded list
  2. Group by Semantic Similarity: Keywords with overlapping meaning
  3. Map Intent: Assign I/C/T/N to each cluster
  4. Identify Pillar: Highest-volume, broadest term = pillar
  5. Map Supporting: Lower-volume terms support pillar

Cluster Structure

PILLAR: "content marketing" (highest volume)
+-- CLUSTER: "content marketing strategy" (commercial)
|   +-- content marketing plan template
|   +-- content marketing framework
|   +-- how to create content marketing strategy
+-- CLUSTER: "content marketing examples" (informational)
|   +-- B2B content marketing examples
|   +-- content marketing case studies
|   +-- content marketing success stories
+-- CLUSTER: "content marketing tools" (commercial)
    +-- best content marketing tools
    +-- content marketing software
    +-- content marketing platforms

Intent Classification Rules

SignalIntent
"what is", "how to", "guide"Informational
"best", "vs", "review", "compare"Commercial
"buy", "price", "discount", brandTransactional
Brand name, specific productNavigational

Output Format

When generating keyword clusters, use this format:

## Keyword Cluster Report

**Seed Keyword**: {seed}
**Total Keywords**: {count}
**Clusters**: {cluster_count}

### Cluster 1: {cluster_name}
**Intent**: {intent}
**Funnel Stage**: {stage}
**Keywords**:
1. {keyword1} - {estimated_volume}
2. {keyword2} - {estimated_volume}
...

### Cluster 2: {cluster_name}
...