Skip to main content
ClaudeWave
Skill67 estrellas del repoactualizado 2d ago

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 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.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer /tmp/content-strategy && cp -r /tmp/content-strategy/skills/content-strategy ~/.claude/skills/content-strategy
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

# 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 strip the qualifier to make the table look cleaner.

## Quick wins (this week)
- Refresh 3 underperforming pages → /akii-seo-ai-search-optimizer:optimize-page
- Consolidate 2 cannibalizing pairs

## Quarter goals
- Publish 12 cluster pages under Pillar A
- Refresh top-20 traffic pages
```

## Rules
- Always tie content to a measurable goal (leads, sales, rankings).
- Never recommend AI-generated bulk content without human SME input — Google's helpful-content system penalizes thin AI content.
- Honor existing brand voice + style guide.
- **Live-audit gate is mandatory.** Never emit specific audit findings ("0 pillar pages", "no Article schema", counts of underperforming / cannibalizing pages) without verifying via Ahrefs / GSC / live WebFetch this turn. Prior-session conte
ai-visibility-analyzerSubagent

Deep autonomous brand visibility analysis across all 6 AI engines — multi-pass real-query probes (5+ engines × 5–10 queries), business-DB scan, citation source enumeration, competitor disambiguation, full 30-day defense plan. Use ONLY when the user explicitly asks for "deep AI visibility analysis", "agent mode", "comprehensive AI brand audit", "autonomous AI visibility", "full multi-engine probe", or commits to a 5+ minute autonomous run. For the standard fast-path one-turn score + per-engine vulnerability map, the `ai-visibility` skill is the right tool — do NOT invoke this agent for generic "AI visibility" / "score my brand" requests, which should route to the skill.

competitor-analyzerSubagent

Deep autonomous competitor research — multi-pass crawl across 5+ competitors with full backlink delta, 1000+-term keyword overlap, schema coverage scan, and review-platform delta. Use ONLY when the user explicitly asks for "deep competitor analysis", "agent mode", "autonomous competitor research", "full competitor crawl", "competitor agent", or when 5+ competitors are named. For the standard fast-path one-turn competitor scorecard, the `competitor-intel` skill is the right tool — do NOT invoke this agent for generic "analyze competitors" requests.

content-strategistSubagent

Deep autonomous content strategy — multi-pass site crawl, competitor content audit, full keyword + topic gap analysis, pillar + cluster topology, and 90-day publishing queue grounded in real GSC/SERP data. Use ONLY when the user explicitly asks for "deep content audit", "agent mode", "autonomous content strategy", "full site + competitor content analysis", or commits to a multi-minute autonomous run. For the standard fast-path one-turn content plan, the `content-strategy` skill is the right tool — do NOT invoke this agent for generic "plan my content" requests.

schema-generatorSubagent

Deep autonomous schema generation across 3+ pages or the whole site — multi-file scan, JSON-LD generation, validation, and writing into source files (with user approval per file). Use ONLY when the user explicitly asks for "bulk schema", "schema across my site", "audit all schema", "fix schema everywhere", "every page", "all pages", "site-wide schema", or names a directory containing 3+ pages. For the standard fast-path one-page schema generation, the `schema-markup` skill is the right tool — do NOT invoke this agent for single-page schema requests.

seo-auditorSubagent

Run a full SEO + AEO + GEO audit on a website or codebase. Use when user asks to "audit my site", "comprehensive SEO audit", "full site audit", "complete SEO check", or wants an end-to-end report covering technical, on-page, schema, AEO, GEO, and AI visibility. Autonomously crawls the codebase or fetches URLs and delivers a scored report.

check-fileSlash Command

Quick SEO + AEO check on the current file or a specified page

create-contentSlash Command

Generate SEO + AEO + GEO-optimized content for a topic or keyword

create-topicSlash Command

Research and generate a complete topic plan with keyword mapping, audience, angle, and competitive positioning