seo-cluster

Segment keywords into SERP-driven topic clusters and generate cluster maps.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/martingaam-hue/proavtive --skill seo-cluster-martingaam-hue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-cluster
Source: https://github.com/martingaam-hue/proavtive/tree/main/.claude/skills/seo-cluster
Command: npx skills add https://github.com/martingaam-hue/proavtive --skill seo-cluster-martingaam-hue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Group keywords into SERP-driven topic clusters to design hub-and-spoke content architectures that reflect real Google rankings rather than text similarity.

Core Features & Use Cases

  • SERP-overlap clustering to determine whether keywords share a post or belong in the same cluster
  • Hub-and-spoke content architecture with pillar pages and spoke posts
  • Interactive cluster maps and JSON plan outputs for downstream tooling
  • Optional execution of content creation if claude-blog is installed

Quick Start

Provide a seed keyword to start clustering and generate a pillar-spoke content plan.

Frequently Asked Questions about seo-cluster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I group keywords into topic clusters based on SERP overlap instead of text similarity?

SERP-driven clustering analyzes whether keywords share overlapping Google ranking results to group them into topic clusters. This method reflects actual search intent and ranking behavior rather than relying on raw text similarity between keywords.

What is a hub-and-spoke content architecture and how does it relate to pillar pages?

Hub-and-spoke content architecture organizes SEO around a central pillar page that links to related spoke posts. This internal linking schema signals topical authority to search engines and connects clustered keywords into a unified content plan.

How do I design an internal link matrix for SEO topic clusters?

An internal link matrix is generated by mapping relationships between pillar pages and spoke posts within a cluster. The output defines which pages should interlink based on SERP-driven topic overlap, guiding the internal linking schema for content teams.

Can I automatically generate content for pillar pages and spoke posts after clustering keywords?

Automatic content creation executes only if the claude-blog dependency is installed. Without it, the Skill outputs interactive cluster maps and a cluster-plan.json file for downstream tooling, but does not generate the actual content.

What outputs do I get when I provide a seed keyword for SERP-driven topic clustering?

Providing a seed keyword triggers clustering and generates a pillar-spoke content plan. Outputs include interactive cluster maps for visualization and a cluster-plan.json file structured for downstream SEO tooling and content planning.

Does text similarity matter when deciding if keywords belong in the same topic cluster?

Text similarity is not the primary factor for SERP-driven topic clustering. Keywords are grouped into the same cluster based on SERP overlap signals, determining whether they share a post or belong to related spoke pages within the hub-and-spoke architecture.