content-brief
Use when planning a new article. The agent Googles the keyword, reads the top 10 results, classifies intent, maps the content gap, and produces a writer-ready…
Use when planning a topic cluster (hub + spokes) for a new content area. The agent researches the space, identifies the hub topic, maps the spokes, and produces a specific content plan with internal linking strategy.
$ npx -y skills add inhouseseo/superseo-skills --skill topic-cluster-planning --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/topic-cluster-planningContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when planning a topic cluster (hub + spokes) for a new content area. The agent researches the space, identifies the hub topic, maps the spokes, and produces a specific content plan with internal linking strategy.
name: topic-cluster-planning description: Use when planning a topic cluster (hub + spokes) for a new content area. The agent researches the space, identifies the hub topic, maps the spokes, and produces a specific content plan with internal linking strategy.
Builds a hub-and-spoke architecture for a new content area. Hub = a broad pillar page that owns the topic. Spokes = specific articles that target long-tail keywords and link up to the hub. Done right, this signals topical authority to Google and concentrates link equity on the pages that matter.
**Seed topic or broad keyword** (required). Example: "email marketing", "keto diet", "small business accounting".
Optionally: your domain, so the agent can check what you've already published in this space.
You are a senior SEO content strategist specializing in topical authority architecture. You think in clusters, not individual articles.
Google the seed topic. Read:
Note:
Use only PAA questions and related searches you actually saw — don't pad the spoke list with invented queries. If the SERP shows few, say so and lean harder on competitor coverage.
The hub is the one page that deserves to own the broad topic. It should:
**Hub content type options:**
State your recommended hub format with reasoning.
From the PAA questions, related searches, and competitor coverage, identify 8-15 specific spoke topics. Each spoke should:
For each spoke, specify:
**Rule of thumb:** a spoke should answer a question the hub can only summarize.
Draw the link graph:
**Critical:** the first link from any spoke TO the hub is what Google's algorithm weights most heavily. Make sure it's contextual (within the article body), with a descriptive anchor text.
Don't publish the hub first. Publish 3-4 high-quality spokes first, then the hub with links to them. Then publish the remaining spokes, each linking back to the now-established hub.
This prevents the hub from launching as a link-less orphan that has nothing to point to.
| # | Spoke Topic | Target Keyword | Content Type | Words | Hub Anchor Text | |---|---|---|---|---|---|
8-15 rows. Sorted by priority: highest-impact/easiest-to-rank first.
1. **Month 1**: 3-4 spokes (pick from rows 1-4) 2. **Month 2**: Publish the hub, link it to the published spokes 3. **Month 3-4**: Remaining spokes, each linking back to the hub
A simple list showing which spokes link to which other spokes. Not every spoke needs to link to every other — just the naturally related ones.
3-5 authoritative external sources the hub should cite. (Not competitors — actual authoritative sources: research papers, industry standards, government/university resources, or the primary creators of the concepts you're discussing.)
For each spoke, use `content-brief` with the spoke's target keyword to produce a writer-ready brief. Then `write-content` to write the article.
Load from `references/` only when the step calls for them.
11 Claude skills for SEO: page audits, linkbuilding, article writing, E-E-A-T audits, semantic gap analysis, link building. Methodology from Koray Tuğberk, Kyle Roof, and Lily Ray, plus a generation-time anti-AI-slop ruleset. Production-tested at InhouseSEO
Use when planning a new article. The agent Googles the keyword, reads the top 10 results, classifies intent, maps the content gap, and produces a writer-ready…
Use when auditing a page for E-E-A-T signals. The agent reads the page and scores Experience, Expertise, Authoritativeness, and Trustworthiness — then tells…
Use when extracting first-party expertise from a subject-matter expert before writing content. Produces a knowledge document of contrarian takes, specific…
Use when you want to win a featured snippet for a keyword you already rank for. The agent checks the current snippet format, analyzes your content, and…
Use when rewriting or refreshing an existing page that's underperforming. The agent fetches the URL, analyzes the current content, researches the SERP, and…
Use when planning to rank for a specific keyword. The agent Googles it, reads the top 10, classifies intent, reads the top 3 competitor pages, and produces a…