seo

Master SEO orchestrator with 24 specialized sub-skills across 9 categories. Comprehensive SEO analysis for any website or business type. Performs full site audits, single-page deep analysis, technical SEO checks (crawlability, indexability, Core Web Vitals with INP), schema markup, content quality (E-E-A-T framework), image optimization, sitemap analysis, site architecture planning, AI search optimization (GEO for ChatGPT, Perplexity, AI Overviews), backlink analysis, keyword research, SERP tracking, and AI visibility monitoring. Industry detection for SaaS, e-commerce, local business, publishers, agencies. Triggers on: "SEO", "audit", "schema", "Core Web Vitals", "sitemap", "E-E-A-T", "AI Overviews", "GEO", "technical SEO", "content quality", "page speed", "structured data", "site architecture", "metadata", "AI SEO", "backlinks", "link building", "keywords", "keyword research", "SERP", "AI visibility", "local SEO", "GBP", "Google Business Profile", "Google Maps", "local pack", "NAP", "local citations", "Ask Maps".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "seo" with this command: npx skills add norahe0304-art/30x-seo/norahe0304-art-30x-seo-seo

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

CommandWhat 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

CommandWhat 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

CommandWhat 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

CommandWhat 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-writerSEO + AI optimized writing guidelines

5. Planning

CommandWhat 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

CommandWhat it does
/seo programmatic planScale content: data sources, templates, quality gates, index control
/seo competitor-pages generateX vs Y comparisons, alternatives pages, feature matrices

7. Monitoring

CommandWhat it does
/seo monitor overviewMonitor 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

CommandWhat it does
/seo local <business> <url>GBP audit, NAP consistency, reviews, local schema, competitor benchmarking, Ask Maps optimization

9. Data

CommandWhat 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

CommandLoads Skill
page30x-seo-page
technical30x-seo-technical
sitemap30x-seo-sitemap
hreflang30x-seo-hreflang
schema30x-seo-schema
geo-technical30x-seo-geo-technical
internal-links30x-seo-internal-links
backlinks30x-seo-backlinks
redirects30x-seo-redirects
content-audit30x-seo-content-audit
images30x-seo-images
content-decay30x-seo-content-decay
cannibalization30x-seo-cannibalization
content-brief30x-seo-content-brief
content-writer30x-seo-content-writer
plan30x-seo-plan
architecture30x-seo-architecture
programmatic30x-seo-programmatic
competitor-pages30x-seo-competitor-pages
monitor30x-seo-monitor
serp30x-seo-serp
ai-visibility30x-seo-ai-visibility
keywords30x-seo-keywords
local30x-seo-local
auditsquirrelscan (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)

CategoryWeight
Technical SEO25%
Content Quality25%
On-Page SEO20%
Schema / Structured Data10%
Performance (CWV)10%
Images5%
AI Search Readiness5%

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)

SkillWhat it does
30x-seo-pageDeep single-page analysis
squirrelscan (CLI)Full-site 230+ rules audit

2. Technical SEO (5 skills)

SkillWhat it does
30x-seo-technical8-category technical audit
30x-seo-sitemapSitemap validation and generation
30x-seo-hreflangInternational SEO / hreflang
30x-seo-schemaSchema.org JSON-LD
30x-seo-geo-technicalAI crawler management

3. Links (3 skills)

SkillWhat it does
30x-seo-internal-linksInternal link analysis
30x-seo-backlinksBacklink profile (DataForSEO)
30x-seo-redirectsRedirect chain analysis

4. Content (6 skills)

SkillWhat it does
30x-seo-content-auditE-E-A-T + AI citability
30x-seo-imagesImage optimization
30x-seo-content-decayContent freshness analysis
30x-seo-cannibalizationKeyword conflict detection
30x-seo-content-briefSERP-based content briefs
30x-seo-content-writerSEO writing guidelines

5. Planning (2 skills)

SkillWhat it does
30x-seo-planStrategic SEO planning
30x-seo-architectureSite structure planning

6. Programmatic SEO (2 skills)

SkillWhat it does
30x-seo-programmaticScale content with templates
30x-seo-competitor-pagesX vs Y comparison pages

7. Monitoring (3 skills)

SkillWhat it does
30x-seo-monitorYour site via GSC
30x-seo-serpAny site via DataForSEO
30x-seo-ai-visibilityAI search visibility

8. Local SEO (1 skill)

SkillWhat it does
30x-seo-localGBP audit, NAP, reviews, local schema, competitors, Ask Maps, AI Local Pack

9. Data (1 skill)

SkillWhat it does
30x-seo-keywordsKeyword research (DataForSEO)

Dependencies

CategorySkillsDependency
Audit1WebFetch
Technical SEO5WebFetch
Links3WebFetch + DataForSEO (backlinks)
Content6WebFetch
Planning2WebFetch
Programmatic SEO2WebFetch
Local SEO1WebFetch
Monitoring3GSC + DataForSEO
Data1DataForSEO

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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

30x-seo-content-audit

No summary provided by upstream source.

Repository SourceNeeds Review
General

30x-seo-technical

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

30x-seo-programmatic

No summary provided by upstream source.

Repository SourceNeeds Review
General

30x-seo-content-brief

No summary provided by upstream source.

Repository SourceNeeds Review