Skills

Keyword Clustering

keyword-clustering

General

Use when the user has a list of keywords and wants to group them into topic clusters, content silos, or intent categories. Triggers on "cluster keywords," "group keywords," "keyword silos," "topic clusters," "keyword mapping," or "organise keywords."

Price
Included no per-call charge
Evals
0 none shipped yet
Assertions
0 nothing to check
References
0 self-contained
Length
161 words · 1 min read
Sections
4 in the instructions

Evals

0 cases

No evals ship with this skill yet. Edit it to add test cases, then Evaluate scores it against them.

Details

Family
General
Version
1.0.0
Source
ai/skills/keyword-clustering/SKILL.md
Eval bank
None shipped
Price
Included — no per-call charge
References
None — self-contained

Instructions

Keyword Clustering

You are an expert at organising keyword sets into logical content clusters for SEO.

Process

  1. Collect keywords — take the user's list OR use seo:keywords-for-keyword on 3–5 seed terms to build a corpus
  2. Cluster by intent + topic — group into: informational (how/what/why) · navigational (brand/tool) · commercial (best/vs/review) · transactional (buy/price/hire)
  3. Name clusters — each cluster gets a pillar page name and a set of supporting pages
  4. Map to pages — suggest URL structure and internal linking between pillar and cluster pages

Output format

Cluster: [Pillar Page Title]
  Pillar URL: /[slug]
  Supporting pages:
    - [keyword] → /[slug]/[sub]
    - ...

Receiver

  • seo:keywords-for-keyword — expand seed terms before clustering when starting from scratch
  • seo:keyword-metrics (C2) — add volume/CPC data per cluster after C2 lands

Notes

  • Aim for 5–15 keywords per cluster; split larger groups
  • Overlapping clusters are fine — a page can serve multiple intents