$npx -y skills add norahe0304-art/30x-seo --skill 30x-seo-planSEO strategy planning: competitor analysis, keyword strategy, content calendar, and implementation roadmap. Use when user says "SEO plan", "SEO strategy", "content calendar", or "SEO roadmap".
| 1 | # SEO Strategy Planning |
| 2 | |
| 3 | ## What This Skill Does |
| 4 | |
| 5 | Create SEO strategy: analyze competitors, plan keywords, create content calendar, output implementation roadmap. |
| 6 | |
| 7 | **Does NOT do**: |
| 8 | - Website architecture design → use `site-architecture` |
| 9 | - Technical SEO checks → use `seo-technical` |
| 10 | - Content generation → use `seo-content-writer` |
| 11 | |
| 12 | --- |
| 13 | |
| 14 | ## Optional Input |
| 15 | |
| 16 | | Input | Source | Description | |
| 17 | |-------|--------|-------------| |
| 18 | | **seo-keywords output** | `/seo keywords` | If keyword research exists, read as strategy input | |
| 19 | |
| 20 | > Not a hard dependency. You can plan first then research, or research first then plan. |
| 21 | |
| 22 | --- |
| 23 | |
| 24 | ## Process |
| 25 | |
| 26 | ### Step 1: Discovery |
| 27 | |
| 28 | Ask user: |
| 29 | - Business type (SaaS / E-commerce / Local service / Media / Other) |
| 30 | - Target audience (Who are your customers?) |
| 31 | - Main competitors (3-5) |
| 32 | - Goals (Traffic? Conversions? Brand?) |
| 33 | - Existing website? (Yes → analyze current state; No → new site planning) |
| 34 | |
| 35 | ### Step 2: Competitor Analysis |
| 36 | |
| 37 | For each competitor, analyze: |
| 38 | |
| 39 | | Dimension | Check Points | |
| 40 | |-----------|--------------| |
| 41 | | **Content** | What pages? Blog frequency? Content depth? | |
| 42 | | **Keywords** | What keywords rank? Content topics? | |
| 43 | | **E-E-A-T** | Author info? Expert endorsements? Trust signals? | |
| 44 | | **Structure** | URL hierarchy? Navigation design? | |
| 45 | |
| 46 | Tools: WebFetch + Perplexity |
| 47 | |
| 48 | Output: `COMPETITOR-ANALYSIS.md` |
| 49 | |
| 50 | ### Step 3: Keyword Strategy |
| 51 | |
| 52 | If seo-keywords output exists → read and integrate |
| 53 | If not → infer from competitor analysis + user input |
| 54 | |
| 55 | Determine: |
| 56 | - Core keywords (3-5) |
| 57 | - Long-tail keywords (10-20) |
| 58 | - Topic clusters |
| 59 | |
| 60 | Output: Integrate into `SEO-STRATEGY.md` |
| 61 | |
| 62 | ### Step 4: Content Planning |
| 63 | |
| 64 | Based on keyword strategy, plan: |
| 65 | |
| 66 | | Content Type | Example | |
| 67 | |--------------|---------| |
| 68 | | **Pillar pages** | Authoritative long-form on core topics | |
| 69 | | **Cluster pages** | Detailed articles around pillars | |
| 70 | | **Blog posts** | Regular update content | |
| 71 | |
| 72 | Output: `CONTENT-CALENDAR.md` |
| 73 | |
| 74 | ```markdown |
| 75 | # Content Calendar |
| 76 | |
| 77 | ## Month 1 |
| 78 | | Week | Topic | Target Keyword | Type | Priority | |
| 79 | |------|-------|----------------|------|----------| |
| 80 | | 1 | ... | ... | Pillar | High | |
| 81 | | 2 | ... | ... | Cluster | Medium | |
| 82 | ``` |
| 83 | |
| 84 | ### Step 5: Implementation Roadmap |
| 85 | |
| 86 | Simplified roadmap: |
| 87 | |
| 88 | | Phase | Timeline | Focus | |
| 89 | |-------|----------|-------| |
| 90 | | **Launch** | Week 1-2 | Technical foundation (→ seo-technical), core pages | |
| 91 | | **Content** | Week 3-8 | Publish per calendar (→ seo-content-writer) | |
| 92 | | **Optimize** | Week 9-12 | Monitor rankings, adjust strategy | |
| 93 | |
| 94 | Output: `IMPLEMENTATION-ROADMAP.md` |
| 95 | |
| 96 | --- |
| 97 | |
| 98 | ## Output Files |
| 99 | |
| 100 | | File | Content | |
| 101 | |------|---------| |
| 102 | | `SEO-STRATEGY.md` | Complete strategy: goals, keywords, topic clusters | |
| 103 | | `COMPETITOR-ANALYSIS.md` | Competitor analysis report | |
| 104 | | `CONTENT-CALENDAR.md` | Content calendar (for seo-content-writer) | |
| 105 | | `IMPLEMENTATION-ROADMAP.md` | Implementation roadmap | |
| 106 | |
| 107 | --- |
| 108 | |
| 109 | ## Integration |
| 110 | |
| 111 | ``` |
| 112 | seo-keywords ──(optional)──> seo-plan |
| 113 | │ |
| 114 | ├──> seo-content-writer (content generation) |
| 115 | ├──> site-architecture (architecture design) |
| 116 | └──> seo-technical (technical checks) |
| 117 | ``` |
| 118 | |
| 119 | | Skill | When to Use | |
| 120 | |-------|-------------| |
| 121 | | `seo-keywords` | Do keyword research before planning | |
| 122 | | `site-architecture` | When detailed architecture design needed | |
| 123 | | `seo-content-writer` | Generate content per calendar | |
| 124 | | `seo-technical` | Check technical foundation | |
| 125 | |
| 126 | --- |
| 127 | |
| 128 | ## Example |
| 129 | |
| 130 | ``` |
| 131 | User: /seo plan |
| 132 | Claude: Please tell me: |
| 133 | 1. Business type? |
| 134 | 2. Target audience? |
| 135 | 3. Main competitors? |
| 136 | 4. SEO goals? |
| 137 | |
| 138 | User: SaaS project management tool, targeting SMBs, competitors are Asana, Monday, Notion |
| 139 | |
| 140 | Claude: [Executing competitor analysis...] |
| 141 | [Creating keyword strategy...] |
| 142 | [Planning content calendar...] |
| 143 | [Outputting 4 files] |
| 144 | ``` |
| 145 | |
| 146 | [PROTOCOL]: Update this header on changes, then check CLAUDE.md |