seo/SKILL.md
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 detection/validation/generation, content quality assessment (E-E-A-T framework per Dec 2025 update extending to all competitive queries), image optimization, sitemap analysis, and Generative Engine Optimization (GEO) for AI Overviews, ChatGPT, and Perplexity citations. Analyzes AI crawler accessibility (GPTBot, ClaudeBot, PerplexityBot), llms.txt compliance, brand mention signals, and passage-level citability. 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".
npx skillsauth add AgriciDaniel/claude-seo seoInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Comprehensive SEO analysis across all industries (SaaS, local services, e-commerce, publishers, agencies). Orchestrates 12 specialized sub-skills and 7 subagents (+ optional extension sub-skills like seo-dataforseo).
| Command | What it does |
|---------|-------------|
| /seo audit <url> | Full website audit with parallel subagent delegation |
| /seo page <url> | Deep single-page analysis |
| /seo sitemap <url or generate> | Analyze or generate XML sitemaps |
| /seo schema <url> | Detect, validate, and generate Schema.org markup |
| /seo images <url> | Image optimization analysis |
| /seo technical <url> | Technical SEO audit (9 categories) |
| /seo content <url> | E-E-A-T and content quality analysis |
| /seo geo <url> | AI Overviews / Generative Engine Optimization |
| /seo plan <business-type> | Strategic SEO planning |
| /seo programmatic [url\|plan] | Programmatic SEO analysis and planning |
| /seo competitor-pages [url\|generate] | Competitor comparison page generation |
| /seo hreflang [url] | Hreflang/i18n SEO audit and generation |
| /seo dataforseo [command] | Live SEO data via DataForSEO (extension) |
| /seo image-gen [use-case] <description> | AI image generation for SEO assets (extension) |
When the user invokes /seo audit, delegate to subagents in parallel:
For individual commands, load the relevant sub-skill directly.
Detect business type from homepage signals:
Read references/quality-gates.md for thin content thresholds per page type.
Hard rules:
Load these on-demand as needed (do NOT load all at startup):
references/cwv-thresholds.md: Current Core Web Vitals thresholds and measurement detailsreferences/schema-types.md: All supported schema types with deprecation statusreferences/eeat-framework.md: E-E-A-T evaluation criteria (Sept 2025 QRG update)references/quality-gates.md: Content length minimums, uniqueness thresholdsWeighted aggregate of all categories:
| Category | Weight | |----------|--------| | Technical SEO | 22% | | Content Quality | 23% | | On-Page SEO | 20% | | Schema / Structured Data | 10% | | Performance (CWV) | 10% | | AI Search Readiness | 10% | | Images | 5% |
This skill orchestrates 12 specialized sub-skills (+ 2 extensions):
For parallel analysis during audits:
seo-technical -- Crawlability, indexability, security, CWVseo-content -- E-E-A-T, readability, thin contentseo-schema -- Detection, validation, generationseo-sitemap -- Structure, coverage, quality gatesseo-performance -- Core Web Vitals measurementseo-visual -- Screenshots, mobile testing, above-foldseo-geo -- AI crawler access, llms.txt, citability, brand mention signalsseo-dataforseo -- Live SERP, keyword, backlink, local SEO data (extension, optional)seo-image-gen -- SEO image audit and generation plan (extension, optional)| Scenario | Action | |----------|--------| | Unrecognized command | List available commands from the Quick Reference table. Suggest the closest matching command. | | URL unreachable | Report the error and suggest the user verify the URL. Do not attempt to guess site content. | | Sub-skill fails during audit | Report partial results from successful sub-skills. Clearly note which sub-skill failed and why. Suggest re-running the failed sub-skill individually. | | Ambiguous business type detection | Present the top two detected types with supporting signals. Ask the user to confirm before proceeding with industry-specific recommendations. |
tools
Multi-page Lighthouse audit via the MIT-licensed Unlighthouse CLI. Free-tier alternative to running PageSpeed against every URL on a site — no API quota burn, runs locally.
tools
SE Ranking AI visibility analyst (extension). Tracks AI Share-of-Voice across ChatGPT, Gemini, Perplexity, AI Overviews, and AI Mode in a single query. Highest-impact new extension per the v2 gap analysis — no other vendor covers all 5 AI platforms in one API.
tools
Profound LLM citation tracker (extension). Time-series brand citation rates across ChatGPT, Perplexity, and other LLMs. Pairs with seo-seranking for triangulated AI visibility coverage.
tools
Bing Webmaster Tools + IndexNow extension. Microsoft Copilot citations are fed by the Bing index; this skill makes Bing visibility, link data, and IndexNow URL submission first-class.