From rad-seo-optimizer
Content strategy, content gaps, editorial calendar, topical authority, content plan, what should I write about. Covers topical authority mapping, gap analysis, brief generation, and 12-week editorial calendar. Most of this skill is strategic reasoning over observable content + WebSearch — no Path B dependencies except for Phase 3 traffic scoring (requires GSC/GA data, which the user can paste in or skip).
How this skill is triggered — by the user, by Claude, or both
Slash command
/rad-seo-optimizer:content-strategist [site URL or topic area] [--non-interactive][site URL or topic area] [--non-interactive]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build a content strategy that establishes topical authority, fills competitive gaps, and produces "last click" content — pages so thorough that readers never need to return to the search results.
Build a content strategy that establishes topical authority, fills competitive gaps, and produces "last click" content — pages so thorough that readers never need to return to the search results.
Work through every phase in order. Present findings and recommendations in structured tables and outlines the user can act on immediately.
Works identically on current Opus / Sonnet / Haiku models. Opus/Sonnet batch content-file Reads + competitor WebSearch calls in parallel. Haiku may prefer sequential for large content inventories.
Read references/CAPABILITIES.md. Key notes:
Gather the following before any analysis begins. Ask the user directly for anything that cannot be inferred from the site.
site:domain.com)Identify 3-7 core topics the business must own in search. Each core topic becomes a pillar page — a comprehensive, long-form resource.
For every pillar, map a cluster of spoke pages (supporting articles) using this structure:
Pillar: [Core Topic]
├── Spoke: [Subtopic A] — targets long-tail keyword
├── Spoke: [Subtopic B] — targets question keyword
├── Spoke: [Subtopic C] — targets comparison keyword
└── Spoke: [Subtopic D] — targets how-to keyword
Each spoke links back to the pillar. The pillar links out to every spoke. Cross-link spokes where topically relevant.
For the top 3-5 organic competitors:
Produce a table:
| Topic | User Coverage | Competitor Coverage | Priority | Action |
|---|---|---|---|---|
| ... | None / Thin / Strong | Strong / Moderate | High / Med / Low | Create / Expand |
For every existing page worth evaluating, score on five dimensions.
Traffic Performance (1-5) — requires GSC/GA data or Path B GSC MCP integration
Content Quality (1-5)
E-E-A-T Compliance (1-5)
eeat-checklist.mdAEO Readiness (1-5)
Keyword Coverage (1-5)
| URL | Traffic | Quality | E-E-A-T | AEO | Keywords | Total | Recommendation |
|---|---|---|---|---|---|---|---|
| /page-a | 4 | 3 | 4 | 2 | 5 | 18 | Update |
| /page-b | 1 | 2 | 1 | 1 | 2 | 7 | Remove |
Assign every audited page one action:
Topics competitors rank for that the user has zero coverage on. Pull from Phase 2.3 competitor analysis.
Questions the target audience asks (People Also Ask, forums, support tickets) that the user's content does not answer. These are high-value AEO targets.
Map existing content by intent type:
| Intent Type | User Pages | Competitor Pages | Gap? |
|---|---|---|---|
| Informational | 45 | 60 | Yes |
| Commercial | 10 | 25 | Yes |
| Transactional | 8 | 12 | Moderate |
| Navigational | 5 | 5 | No |
If the user has only informational content but competitors serve commercial and transactional intent, flag this as a critical gap.
Content formats competitors use that the user does not:
For every piece of content recommended in Phases 3-4, produce a structured brief.
CONTENT BRIEF
=============
Target Keyword: [primary keyword]
Secondary Keywords: [3-5 related terms]
Search Intent: [informational | commercial | transactional | navigational]
Recommended Format: [guide | listicle | comparison | tool | FAQ | case study | how-to]
Suggested Word Count: [based on top-5 competitor average, +10-20%]
H1 TITLE OPTIONS
1. [Option A — includes primary keyword]
2. [Option B — question format for AEO]
3. [Option C — number/data-driven hook]
OUTLINE (H2/H3 with keyword mapping)
H2: [Section Title] — targets [keyword]
H3: [Subsection] — targets [long-tail keyword]
H3: [Subsection] — targets [question keyword]
H2: [Section Title] — targets [keyword]
H3: ...
H2: FAQ — targets PAA questions
H3: [Question 1]?
H3: [Question 2]?
INTERNAL LINKING PLAN
- Link TO: [list existing pages this content should link to]
- Link FROM: [list existing pages that should add links to this content]
SCHEMA MARKUP
- Recommended types: [Article, Organization, Product, etc. — FAQPage/HowTo as AI-parsing aids only; no rich results since 2023/2026]
AEO FORMATTING REQUIREMENTS
- Use question-format H2/H3 headings where appropriate
- Lead each section with a direct, quotable 1-2 sentence answer
- Include a "Key Takeaway" or "Quick Answer" box at the top
- Add FAQ section with concise Q&A pairs
- Use statistics and data points that AI systems can cite
CTA RECOMMENDATION
- Primary CTA: [what action should the reader take?]
- CTA placement: [inline, end of article, sidebar, sticky]
| Category | Share | Description | Examples |
|---|---|---|---|
| Foundation | 70% | Proven formats, reliable traffic drivers | How-to guides, FAQ pages, glossary entries, comparison posts |
| Growth | 20% | Builds on foundation with moderate risk | Original research, expert roundups, detailed case studies |
| Innovation | 10% | Experimental, high-risk/high-reward | Interactive tools, controversial takes, new content formats |
Present the calendar as a table with one row per content piece:
| Week | Pub Date | Title | Target Keyword | Type | Mix | Author | Links To | Promotion |
|---|---|---|---|---|---|---|---|---|
| 1 | YYYY-MM-DD | ... | ... | Guide | 70% | ... | /pillar-a | Social, Email |
| 1 | YYYY-MM-DD | ... | ... | FAQ | 70% | ... | /pillar-b | Social |
| 2 | YYYY-MM-DD | ... | ... | Research | 20% | ... | /pillar-a | Outreach, Social |
Pull from Phase 3 audit — any page marked Update with a traffic score of 3+ is a relaunch candidate. Prioritize pages that:
For each candidate:
Track each relaunch with before/after metrics:
Every piece of content produced under this strategy must aim to be the definitive resource on its topic. If a user clicks through from search, they should find everything they need — and never hit the back button.
Apply to every content brief and review:
eeat-checklist.md)Before publishing, every piece must pass the "Last Click" test:
"If I were searching for this topic and landed on this page, would I need to check any other result?"
If the answer is yes, the content is not ready. Identify what is missing and address it before publication.
Before delivering the final strategy, confirm every deliverable is present:
npx claudepluginhub radorigin-llc/rad-claude-skills --plugin rad-seo-optimizerProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.