by AgriciDaniel
Universal SEO skill for Claude Code. 19 sub-skills, 12 subagents, 3 extensions (DataForSEO, Firecrawl, Banana). Technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, maps intelligence, Google APIs, and PDF/Excel reporting.
# Add to your Claude Code skills
git clone https://github.com/AgriciDaniel/claude-seo
Comprehensive SEO analysis skill for Claude Code. Covers technical SEO, on-page analysis, content quality (E-E-A-T), schema markup, image optimization, sitemap architecture, AI search optimization (GEO), local SEO, maps intelligence, Google SEO APIs (Search Console, PageSpeed, CrUX, GA4), PDF report generation, and strategic planning.

Blog: Full breakdown of the Claude Code SEO stack | v1.7.2 release: Firecrawl backlink analysis
No comments yet. Be the first to share your thoughts!
# Add marketplace (one-time)
/plugin marketplace add AgriciDaniel/claude-seo
# Install plugin
/plugin install claude-seo@AgriciDaniel-claude-seo
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/install.sh
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/install.sh | bash
Or via install.cat:
curl -fsSL install.cat/AgriciDaniel/claude-seo | bash
Prefer to review the script before running?
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/install.sh > install.sh
cat install.sh # review
bash install.sh # run when satisfied
rm install.sh
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
powershell -ExecutionPolicy Bypass -File claude-seo\install.ps1
Why git clone instead of
irm | iex? Claude Code's own security guardrails flagirm ... | iexas a supply chain risk (downloading and executing remote code with no verification). The git clone approach lets you inspect the script atclaude-seo\install.ps1before running it.
# Start Claude Code
claude
# Run a full site audit
/seo audit https://example.com
# Analyze a single page
/seo page https://example.com/about
# Check schema markup
/seo schema https://example.com
# Generate a sitemap
/seo sitemap generate
# Optimize for AI search
/seo geo https://example.com
/seo audit: full site audit with parallel subagents:

| Command | Description |
|---------|-------------|
| /seo audit <url> | Full website audit with parallel subagent delegation |
| /seo page <url> | Deep single-page analysis |
| /seo sitemap <url> | Analyze existing XML sitemap |
| /seo sitemap generate | Generate new sitemap with industry templates |
| /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 <type> | Strategic SEO planning (saas, local, ecommerce, publisher, agency) |
| /seo programmatic <url> | Programmatic SEO analysis and planning |
| /seo competitor-pages <url> | Competitor comparison page generation |
| /seo local <url> | Local SEO analysis (GBP, citations, reviews, map pack) |
| /seo maps [command] | Maps intelligence (geo-grid, GBP audit, reviews, competitors) |
| /seo hreflang <url> | Hreflang/i18n SEO audit and generation |
| /seo google [command] [url] | Google SEO APIs (GSC, PageSpeed, CrUX, Indexing, GA4) |
| /seo google report [type] | Generate PDF/HTML report with charts (cwv-audit, gsc-performance, full) |
| /seo backlinks <url> | Backlink profile analysis (free: Moz, Bing, Common Crawl) |
| /seo firecrawl [command] <url> | Full-site crawling and site mapping (extension) |
| /seo dataforseo [command] | Live SEO data via DataForSEO (extension) |
| /seo image-gen [use-case] <desc> | AI image generation for SEO assets (extension) |
/seo programmatic [url|plan]Programmatic SEO Analysis & Planning
Build SEO pages at scale from data sources with quality safeguards.
Capabilities:
/seo competitor-pages [url|generate]Competitor Comparison Page Generator
Create high-converting "X vs Y" and "alternatives to X" pages.
Capabilities:
/seo hreflang [url]Hreflang / i18n SEO Audit & Generation
Validate and generate hreflang tags for multi-language sites.
Capabilities:
Note: INP replaced FID on March 12, 2024. FID was fully removed from all Chrome tools on September 9, 2024.
Updated to September 2025 Quality Rater Guidelines:
New for 2026 - optimize for:
Direct integration with Google's SEO data:
4-tier credential system — get value at every level: | Tier | Auth | APIs | |------|------|------| | 0 | API key | PSI, CrUX, CrUX History | | 1 | + OAuth/SA | + GSC, URL Inspection, Indexing | | 2 | + GA4 config | + GA4 organic traffic | | 3 | + Ads token | + Keyword Planner |
~/.claude/skills/seo/ # Main orchestrator skill
~/.claude/skills/seo-*/ # Sub-skills (16 + 3 extensions)
~/.claude/agents/seo-*.md # Subagents (11 + 2 extensions)
Additional schema types for video content, live streaming, and key moments:
See schema/templates.json for ready-to-use JSON-LD snippets.
/seo programmatic)/seo competitor-pages)/seo hreflang)/seo google setup)git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/uninstall.sh
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/uninstall.sh | bash