SEO — Master Orchestrator (24 Sub-Skills)
[PROTOCOL]: Update this header on changes
Comprehensive SEO analysis across all industries (SaaS, local services,
e-commerce, publishers, agencies). Orchestrates 24 specialized sub-skills
organized in 9 categories, plus 6 parallel subagents for audits.
Quick Reference
1. Audit
| Command |
What it does |
/seo audit <url> |
Full-site audit — first run squirrelscan audit <url> --format llm (if installed), then spawn subagents for deep analysis |
/seo page <url> |
Deep single-page analysis: title, meta, headings, links, images, Schema, E-E-A-T |
squirrelscan audit <url> |
Full-site 230+ rules audit via CLI (npm i -g squirrelscan) |
2. Technical SEO
| Command |
What it does |
/seo technical <url> |
8-category audit: crawl, index, security, URLs, mobile, CWV, structured data, JS |
/seo sitemap <url> |
Validate XML sitemaps, detect issues, generate new ones |
/seo hreflang <url> |
Multi-language SEO: self-refs, return tags, x-default, ISO codes |
/seo schema <url> |
Detect, validate, generate JSON-LD structured data |
/seo geo-technical <url> |
AI crawler management: GPTBot, ClaudeBot, llms.txt, SSR check |
3. Links
| Command |
What it does |
/seo internal-links <url> |
Orphan pages, click depth, anchor text, link equity |
/seo backlinks profile <domain> |
Backlink profile analysis (DataForSEO) |
/seo backlinks gap <domain> <competitor> |
Find link gap opportunities (DataForSEO) |
/seo redirects <url> |
Chains, loops, 301/302 mix, protocol issues, trailing slashes |
4. Content
| Command |
What it does |
/seo content-audit <url> |
E-E-A-T scoring + AI citability analysis |
/seo images <url> |
Alt text, file sizes, formats (WebP/AVIF), lazy loading, CLS |
/seo content-decay <url> |
Detect declining content, recommend refresh priorities |
/seo cannibalization <domain> |
Find keyword conflicts between pages |
/seo content-brief <keyword> |
Analyze SERP top 10, generate content briefs |
/seo content-writer |
SEO + AI optimized writing guidelines |
5. Planning
| Command |
What it does |
/seo plan <business-type> |
Competitor analysis, keyword strategy, content calendar, 4-phase roadmap |
/seo architecture <url> |
URL structure, navigation design, internal linking strategy |
6. Programmatic SEO
| Command |
What it does |
/seo programmatic plan |
Scale content: data sources, templates, quality gates, index control |
/seo competitor-pages generate |
X vs Y comparisons, alternatives pages, feature matrices |
7. Monitoring
| Command |
What it does |
/seo monitor overview |
Monitor your site: rankings, clicks, CTR, position changes (GSC) |
/seo serp check <keyword> |
Live SERP check for any keyword (DataForSEO) |
/seo ai-visibility domain <domain> |
Track mentions in ChatGPT, Claude, Perplexity, AI Overview (DataForSEO) |
8. Local SEO
| Command |
What it does |
/seo local <business> <url> |
GBP audit, NAP consistency, reviews, local schema, competitor benchmarking, Ask Maps optimization |
9. Data
| Command |
What it does |
/seo keywords research <seed> |
Ideas, volume, difficulty, intent, trends (DataForSEO) |
/seo keywords site <domain> |
Keywords a site ranks for (DataForSEO) |
/seo keywords gap <domain> <competitor> |
Find keyword opportunities (DataForSEO) |
Command → Skill Routing
| Command |
Loads Skill |
page |
30x-seo-page |
technical |
30x-seo-technical |
sitemap |
30x-seo-sitemap |
hreflang |
30x-seo-hreflang |
schema |
30x-seo-schema |
geo-technical |
30x-seo-geo-technical |
internal-links |
30x-seo-internal-links |
backlinks |
30x-seo-backlinks |
redirects |
30x-seo-redirects |
content-audit |
30x-seo-content-audit |
images |
30x-seo-images |
content-decay |
30x-seo-content-decay |
cannibalization |
30x-seo-cannibalization |
content-brief |
30x-seo-content-brief |
content-writer |
30x-seo-content-writer |
plan |
30x-seo-plan |
architecture |
30x-seo-architecture |
programmatic |
30x-seo-programmatic |
competitor-pages |
30x-seo-competitor-pages |
monitor |
30x-seo-monitor |
serp |
30x-seo-serp |
ai-visibility |
30x-seo-ai-visibility |
keywords |
30x-seo-keywords |
local |
30x-seo-local |
audit |
squirrelscan (CLI) + subagents |
Orchestration Logic
MANDATORY: /seo audit Execution Order
CRITICAL: When user says "audit", "full audit", "SEO audit", or /seo audit, you MUST follow this exact sequence. Do NOT skip Step 1. Do NOT jump directly to sub-skills.
Step 1 — Squirrelscan (BLOCKING — run this BEFORE anything else):
which squirrelscan && squirrelscan audit <url> --format llm
- If installed: run it FIRST, wait for results, then proceed to Step 2
- If NOT installed: tell user
npm i -g squirrelscan to get 230+ rule full-site scan, then proceed to Step 2
- This step provides the global health score (0-100) that frames the entire audit
Step 2 — Industry Detection:
Detect business type from homepage (SaaS, local, ecommerce, publisher, agency, other)
Step 3 — Local Business Check:
If local business detected → also trigger 30x-seo-local for GBP/Maps/Ask Maps audit
Step 4 — Spawn Sub-Skill Agents (parallel):
technical, content, schema, sitemap, performance, visual
Step 5 — Unified Report:
Combine squirrelscan score + sub-skill results into SEO Health Score (0-100)
Step 6 — Action Plan:
Prioritized: Critical → High → Medium → Low
Industry Detection
Detect business type from homepage signals:
- SaaS: pricing page, /features, /integrations, /docs, "free trial", "sign up"
- Local Service: phone number, address, service area, "serving [city]", Google Maps embed
- E-commerce: /products, /collections, /cart, "add to cart", product schema
- Publisher: /blog, /articles, /topics, article schema, author pages, publication dates
- Agency: /case-studies, /portfolio, /industries, "our work", client logos
Quality Gates
Hard rules:
- WARNING at 30+ location pages (enforce 60%+ unique content)
- HARD STOP at 50+ location pages (require user justification)
- Never recommend HowTo schema (deprecated Sept 2023)
- FAQ schema only for government and healthcare sites
- All Core Web Vitals references use INP, never FID
Scoring Methodology
SEO Health Score (0-100)
| Category |
Weight |
| Technical SEO |
25% |
| Content Quality |
25% |
| On-Page SEO |
20% |
| Schema / Structured Data |
10% |
| Performance (CWV) |
10% |
| Images |
5% |
| AI Search Readiness |
5% |
Priority Levels
- Critical: Blocks indexing or causes penalties (immediate fix)
- High: Significantly impacts rankings (fix within 1 week)
- Medium: Optimization opportunity (fix within 1 month)
- Low: Nice to have (backlog)
Sub-Skills (24 Total, 9 Categories)
1. Audit (1 skill + CLI)
| Skill |
What it does |
| 30x-seo-page |
Deep single-page analysis |
| squirrelscan (CLI) |
Full-site 230+ rules audit |
2. Technical SEO (5 skills)
| Skill |
What it does |
| 30x-seo-technical |
8-category technical audit |
| 30x-seo-sitemap |
Sitemap validation and generation |
| 30x-seo-hreflang |
International SEO / hreflang |
| 30x-seo-schema |
Schema.org JSON-LD |
| 30x-seo-geo-technical |
AI crawler management |
3. Links (3 skills)
| Skill |
What it does |
| 30x-seo-internal-links |
Internal link analysis |
| 30x-seo-backlinks |
Backlink profile (DataForSEO) |
| 30x-seo-redirects |
Redirect chain analysis |
4. Content (6 skills)
| Skill |
What it does |
| 30x-seo-content-audit |
E-E-A-T + AI citability |
| 30x-seo-images |
Image optimization |
| 30x-seo-content-decay |
Content freshness analysis |
| 30x-seo-cannibalization |
Keyword conflict detection |
| 30x-seo-content-brief |
SERP-based content briefs |
| 30x-seo-content-writer |
SEO writing guidelines |
5. Planning (2 skills)
| Skill |
What it does |
| 30x-seo-plan |
Strategic SEO planning |
| 30x-seo-architecture |
Site structure planning |
6. Programmatic SEO (2 skills)
| Skill |
What it does |
| 30x-seo-programmatic |
Scale content with templates |
| 30x-seo-competitor-pages |
X vs Y comparison pages |
7. Monitoring (3 skills)
| Skill |
What it does |
| 30x-seo-monitor |
Your site via GSC |
| 30x-seo-serp |
Any site via DataForSEO |
| 30x-seo-ai-visibility |
AI search visibility |
8. Local SEO (1 skill)
| Skill |
What it does |
| 30x-seo-local |
GBP audit, NAP, reviews, local schema, competitors, Ask Maps, AI Local Pack |
9. Data (1 skill)
| Skill |
What it does |
| 30x-seo-keywords |
Keyword research (DataForSEO) |
Dependencies
| Category |
Skills |
Dependency |
| Audit |
1 |
WebFetch |
| Technical SEO |
5 |
WebFetch |
| Links |
3 |
WebFetch + DataForSEO (backlinks) |
| Content |
6 |
WebFetch |
| Planning |
2 |
WebFetch |
| Programmatic SEO |
2 |
WebFetch |
| Local SEO |
1 |
WebFetch |
| Monitoring |
3 |
GSC + DataForSEO |
| Data |
1 |
DataForSEO |
19 skills work without any API. 4 skills require DataForSEO. 1 skill requires Google Search Console.
Subagents
For parallel analysis during audits:
seo-technical — Crawlability, indexability, security, CWV
seo-content — E-E-A-T, readability, thin content
seo-schema — Detection, validation, generation
seo-sitemap — Structure, coverage, quality gates
seo-performance — Core Web Vitals measurement
seo-visual — Screenshots, mobile testing, above-fold