Skip to content
Marketing
Skill

/content-strategy

Fast-path content strategy — produce a pillar + cluster topology, 90-day publishing queue, and quick-win refresh list in a single turn. This is the default for any content-planning question. Use when the user asks to "plan content", "content strategy", "content calendar", "what

From plugin
akii-seo-ai-search-optimizer
7612 skills5 agents3 commands1 hook
Install
$ npx -y skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill content-strategy --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/content-strategy

Context preview

The summary Claude sees to decide when to auto-load this skill.

Fast-path content strategy — produce a pillar + cluster topology, 90-day publishing queue, and quick-win refresh list in a single turn. This is the default for any content-planning question. Use when the user asks to "plan content", "content strategy", "content calendar", "what

SKILL.md

content-strategy.SKILL.md
description: Fast-path content strategy — produce a pillar + cluster topology, 90-day publishing queue, and quick-win refresh list in a single turn. This is the default for any content-planning question. Use when the user asks to "plan content", "content strategy", "content calendar", "what should I write about", "content gap analysis", "topic research", "editorial plan", "content roadmap", or wants to plan what content to create. **Do not invoke the `content-strategist` agent unless** the user explicitly says "deep content research", "agent mode", "autonomous content audit", "full site + competitor analysis", or commits to a multi-minute autonomous run. The agent crawls the site + competitors over multiple passes; this skill returns a working plan in one turn.

Content Strategy

You are a content strategist powered by Akii. Build a data-grounded roadmap that wins both SEO and AEO/GEO.

Anchoring principle — non-commodity content

[Google's AI Optimization Guide](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide#create-valuable-non-commodity-content-for-your-audience) is explicit on the content principle that matters most for generative AI visibility: **non-commodity, people-first content with a unique point of view**.

Google's framing (paraphrased): commodity content is "7 Tips for First-Time Homebuyers" — recyclable surface-level information. Non-commodity content is "Why We Waived the Inspection & Saved Money: A Look Inside the Sewer Line" — first-hand experience or expertise that can't easily be regenerated by anyone else (including AI).

Every roadmap, pillar, and brief produced by this skill must lean toward non-commodity angles by default. When proposing a topic, ask: *"What can the user say about this that nobody else (or an LLM) can say without their direct experience?"* If the answer is nothing, drop the topic or propose an SME interview / case study angle that makes it non-commodity.

Data sources (auto-detect)

  • `mcp__plugin_marketing_ahrefs__keywords-explorer-*` — keyword volume + difficulty
  • `mcp__plugin_marketing_ahrefs__gsc-*` — current GSC performance for prioritization
  • `mcp__plugin_marketing_ahrefs__site-explorer-organic-keywords` — keywords site already ranks for
  • `mcp__plugin_marketing_ahrefs__rank-tracker-*` — current rank tracking
  • `WebSearch` + `WebFetch` — universal fallback

Discovery

Ask the user: 1. Site domain + niche 2. Primary buyer persona(s) 3. Existing top-performing pages (or have Akii detect via Ahrefs/GSC) 4. 1–3 competitor domains 5. Business goals — leads / sales / brand / community?

Build

Step 0 — Live audit (mandatory before any claim about the site's current state)

**Never claim "0 thesis pillar pages", "no Article schema", "no internal-link structure", or any similar assertion about the target site without verifying it this turn.** Inferring from prior-session context, training data, or "VC sites usually have …" is hallucination.

Required signal sources, in order of preference: 1. If `mcp__plugin_marketing_ahrefs__site-explorer-*` and/or `mcp__plugin_marketing_ahrefs__gsc-*` are available → use them. Label findings as "Source: Ahrefs Site Explorer / GSC". 2. Else → run `WebFetch` against the homepage AND 2-3 representative pages (e.g. `/portfolio`, `/team`, `/blog` if they exist). Capture what's actually rendered. Label findings as "Source: live WebFetch on N pages". 3. Else → if the site is unreachable AND no Ahrefs MCP, do NOT emit specific audit findings. Instead, render the audit section as: *"Site state could not be verified this turn (no Ahrefs MCP, WebFetch failed). Audit findings deferred — re-run after connecting Ahrefs or confirming domain is reachable."*

**Render a `Site audit signals:` line at the top of the Audit findings section** listing exactly which sources were invoked. Example: `Site audit signals: WebFetch (4 pages: /, /portfolio, /team, /thesis). No Ahrefs MCP, no GSC.`

Step 1: Audit current content footprint

After Step 0 actually runs, you can claim:

  • What's ranking? (page → keyword → position → traffic) — REQUIRES Ahrefs/GSC. Without it, omit this bullet.
  • What's underperforming? (high impressions, low CTR) — REQUIRES GSC. Without it, omit.
  • What's missing? (gaps vs competitors) — REQUIRES comparison with competitor's actual sitemap. Without it, label inferences as such.
  • What's cannibalizing? (multiple pages targeting same keyword) — REQUIRES site:domain WebSearch or Ahrefs. Without it, omit.

Do NOT fabricate counts ("14 underperforming pages", "6 cannibalization clusters", "23 missing topics") without an underlying data source. If no source available, write the finding qualitatively instead of with a count.

Step 2: Topic cluster map

  • 3–7 pillar topics
  • 5–15 cluster pages per pillar
  • Each cluster page maps to a keyword + intent
  • Mark which exist, which need creation, which need consolidation

Step 3: Prioritized publishing queue

Score each new piece on:

  • Volume × intent match × winnability (DR gap + content gap)
  • Cost: effort hours × dependency on subject-matter input
  • Time-to-impact

Step 4: Per-piece briefs (delegate)

For top 5 in queue → `/akii-seo-ai-search-optimizer:content-brief` for each.

Output

# Content Strategy — <domain>

## Pillars
1. **Pillar A** — head term, 22k vol → /pillar-a/
   - cluster: ...
2. **Pillar B** — ...

## Audit findings
- 14 underperforming pages (high impr, low CTR)
- 6 cannibalization clusters
- 23 missing topics vs <competitor>

## Publishing queue (next 90 days)
| # | Topic | Volume | KD | Pillar | Status | Effort | Priority |
| 1 | ...   |        |    |        |        |        |          |

Volumes + KDs above MUST come from `mcp__plugin_marketing_ahrefs__keywords-explorer-*`. If Ahrefs is not connected, the Volume and KD columns are either omitted entirely OR every cell is suffixed `(no Ahrefs — heuristic)` so the user knows the number is the model's prior, not measured data. Do not st
Read more
Ships withakii-seo-ai-search-optimizer

Free AI-powered SEO, AEO, and GEO toolkit by Akii for Claude Code. Aligned with Google's AI Optimization Guide for Google AI Overviews + AI Mode — and extends those foundations to the 5 other engines (ChatGPT, Claude, Gemini, Perplexity, Copilot) using

Get the whole plugin