cannibalization-checklisted
Install: claude install-skill Gaura3560/content-autopilot
# Cannibalization Check
Stop your own articles from competing against each other in search results.
## When to Activate
- User says `/cannibalization` or `/cannibal-check`
- User asks "are my articles competing with each other?"
- Auto-suggested by seo-optimizer and content-cluster
- Run periodically (monthly) for SEO health
## Prerequisites
- `~/.content-autopilot/content-history.json` with note article data
## Commands
### `/cannibal-check` — Scan all note articles for cannibalization
### `/cannibal-check {keyword}` — Check specific keyword
### `/cannibal-check fix` — Show fix recommendations
## Workflow
### Step 1: Build Keyword Map
For each note article in content-history:
- Extract title keywords
- Extract H2 heading keywords
- Extract first-paragraph keywords
- Identify primary target keyword
### Step 2: Detect Overlaps
```
============================================
Cannibalization Report
Scanned: {N} note articles
============================================
CANNIBALIZATION DETECTED:
1. [HIGH] Keyword: "AI自動化"
Competing articles:
a) "{title_1}" ({date}) — targets "AI自動化" in title + H2
b) "{title_2}" ({date}) — targets "AI自動化" in title + body
c) "{title_3}" ({date}) — targets "AI 自動化 ツール" (overlap)
Impact: These 3 articles split search authority — none ranks well
Fix options:
A) MERGE: Combine into one comprehensive article (strongest SEO)
B) DIFFERENTIATE: Change keywords
- Article a: keep "AI自動化" (broades