AgriciDaniel/claude-seo
Universal SEO skill for Claude Code. 26 sub-skills + 19 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, agent readiness (Lighthouse Agentic Browsing, WebMCP, llms.txt), backlinks, local SEO, e-commerce, international SEO, Googl
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ npx degit AgriciDaniel/claude-seo/agents ./rig-claude-seo/agents $ npx degit AgriciDaniel/claude-seo/skills ./rig-claude-seo/skills $ npx degit AgriciDaniel/claude-seo/hooks ./rig-claude-seo/hooks
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit AgriciDaniel/claude-seo/extensions/ahrefs/skills/seo-ahrefs .claude/skills/seo-ahrefs $ npx degit AgriciDaniel/claude-seo/extensions/banana/skills/seo-image-gen .claude/skills/seo-image-gen $ npx degit AgriciDaniel/claude-seo/extensions/bing-webmaster/skills/seo-bing .claude/skills/seo-bing $ npx degit AgriciDaniel/claude-seo/extensions/dataforseo/skills/seo-dataforseo .claude/skills/seo-dataforseo $ npx degit AgriciDaniel/claude-seo/extensions/firecrawl/skills/seo-firecrawl .claude/skills/seo-firecrawl $ npx degit AgriciDaniel/claude-seo/extensions/matomo/skills/seo-matomo .claude/skills/seo-matomo $ npx degit AgriciDaniel/claude-seo/extensions/profound/skills/seo-profound .claude/skills/seo-profound $ npx degit AgriciDaniel/claude-seo/extensions/seranking/skills/seo-seranking .claude/skills/seo-seranking $ npx degit AgriciDaniel/claude-seo/extensions/unlighthouse/skills/seo-unlighthouse .claude/skills/seo-unlighthouse $ npx degit AgriciDaniel/claude-seo/skills/seo-agentic .claude/skills/seo-agentic $ npx degit AgriciDaniel/claude-seo/skills/seo-audit .claude/skills/seo-audit $ npx degit AgriciDaniel/claude-seo/skills/seo-backlinks .claude/skills/seo-backlinks $ npx degit AgriciDaniel/claude-seo/skills/seo-cluster .claude/skills/seo-cluster $ npx degit AgriciDaniel/claude-seo/skills/seo-competitor-pages .claude/skills/seo-competitor-pages $ npx degit AgriciDaniel/claude-seo/skills/seo-content-brief .claude/skills/seo-content-brief $ npx degit AgriciDaniel/claude-seo/skills/seo-content .claude/skills/seo-content $ npx degit AgriciDaniel/claude-seo/skills/seo-drift .claude/skills/seo-drift $ npx degit AgriciDaniel/claude-seo/skills/seo-ecommerce .claude/skills/seo-ecommerce $ npx degit AgriciDaniel/claude-seo/skills/seo-flow .claude/skills/seo-flow $ npx degit AgriciDaniel/claude-seo/skills/seo-geo .claude/skills/seo-geo $ npx degit AgriciDaniel/claude-seo/skills/seo-google .claude/skills/seo-google $ npx degit AgriciDaniel/claude-seo/skills/seo-hreflang .claude/skills/seo-hreflang $ npx degit AgriciDaniel/claude-seo/skills/seo-images .claude/skills/seo-images $ npx degit AgriciDaniel/claude-seo/skills/seo-local .claude/skills/seo-local $ npx degit AgriciDaniel/claude-seo/skills/seo-maps .claude/skills/seo-maps $ npx degit AgriciDaniel/claude-seo/skills/seo-page .claude/skills/seo-page $ npx degit AgriciDaniel/claude-seo/skills/seo-plan .claude/skills/seo-plan $ npx degit AgriciDaniel/claude-seo/skills/seo-programmatic .claude/skills/seo-programmatic $ npx degit AgriciDaniel/claude-seo/skills/seo-schema .claude/skills/seo-schema $ npx degit AgriciDaniel/claude-seo/skills/seo-sitemap .claude/skills/seo-sitemap $ npx degit AgriciDaniel/claude-seo/skills/seo-sxo .claude/skills/seo-sxo $ npx degit AgriciDaniel/claude-seo/skills/seo-technical .claude/skills/seo-technical $ npx degit AgriciDaniel/claude-seo/skills/seo .claude/skills/seo
$ curl -fsSL --create-dirs -o .claude/agents/seo-agentic.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-agentic.md $ curl -fsSL --create-dirs -o .claude/agents/seo-backlinks.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-backlinks.md $ curl -fsSL --create-dirs -o .claude/agents/seo-cluster.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-cluster.md $ curl -fsSL --create-dirs -o .claude/agents/seo-content.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-content.md $ curl -fsSL --create-dirs -o .claude/agents/seo-dataforseo.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-dataforseo.md $ curl -fsSL --create-dirs -o .claude/agents/seo-drift.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-drift.md $ curl -fsSL --create-dirs -o .claude/agents/seo-ecommerce.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-ecommerce.md $ curl -fsSL --create-dirs -o .claude/agents/seo-flow.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-flow.md $ curl -fsSL --create-dirs -o .claude/agents/seo-geo.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-geo.md $ curl -fsSL --create-dirs -o .claude/agents/seo-google.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-google.md $ curl -fsSL --create-dirs -o .claude/agents/seo-image-gen.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-image-gen.md $ curl -fsSL --create-dirs -o .claude/agents/seo-local.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-local.md $ curl -fsSL --create-dirs -o .claude/agents/seo-maps.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-maps.md $ curl -fsSL --create-dirs -o .claude/agents/seo-performance.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-performance.md $ curl -fsSL --create-dirs -o .claude/agents/seo-schema.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-schema.md $ curl -fsSL --create-dirs -o .claude/agents/seo-sitemap.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-sitemap.md $ curl -fsSL --create-dirs -o .claude/agents/seo-sxo.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-sxo.md $ curl -fsSL --create-dirs -o .claude/agents/seo-technical.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-technical.md $ curl -fsSL --create-dirs -o .claude/agents/seo-visual.md https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/agents/seo-visual.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (33)
seo-ahrefsseo-image-genseo-bingseo-dataforseoseo-firecrawlseo-matomoseo-profoundseo-serankingseo-unlighthouseseo-agenticseo-auditseo-backlinksseo-clusterseo-competitor-pagesseo-content-briefseo-contentseo-driftseo-ecommerceseo-flowseo-geoseo-googleseo-hreflangseo-imagesseo-localseo-mapsseo-pageseo-planseo-programmaticseo-schemaseo-sitemapseo-sxoseo-technicalseo
Subagents (19)
| seo-agentic model: sonnet | Agent-readiness analyst. Explains the Lighthouse Agentic Browsing fraction and audits the accessibility tree for agents, robots.txt and Content-Signal for AI agents, llms.txt, Markdown delivery, ai-ca |
| seo-backlinks model: sonnet | Backlink profile analyst using free and paid sources. Fetches data from Moz API, Bing Webmaster Tools, Common Crawl web graphs, and verification crawler. Merges multi-source data with confidence-weigh |
| seo-cluster model: opus | > |
| seo-content model: opus | Content quality reviewer. Evaluates E-E-A-T signals, readability, content depth, AI citation readiness, and thin content detection. |
| seo-dataforseo model: sonnet | DataForSEO data analyst. Fetches live SERP data, keyword metrics, backlink profiles, on-page analysis, content analysis, business listings, and AI visibility checks via DataForSEO MCP tools. |
| seo-drift model: opus | > |
| seo-ecommerce model: sonnet | > |
| seo-flow model: sonnet | FLOW framework prompt analyst. Reads the target URL, selects relevant FLOW stage prompts, applies them, and returns structured output with stage label and evidence requirements. |
| seo-geo model: opus | GEO and AI search specialist. Analyzes AI crawler accessibility, llms.txt presence (optional; ignored by Google Search), passage-level citability, brand mention signals, and platform-specific optimiza |
| seo-google model: sonnet | Google SEO API analyst. Fetches CWV field data via CrUX, indexation status via GSC, and organic traffic via GA4 for enriched audit data. |
| seo-image-gen model: sonnet | SEO image analyst. Audits existing OG/social preview images, identifies missing or low-quality images, and creates an image generation plan with prompts for key pages. Does NOT auto-generate images. |
| seo-local model: sonnet | Local SEO specialist. Analyzes GBP signals, NAP consistency, citations, reviews, local schema, location page quality, and industry-specific local factors for brick-and-mortar, SAB, and multi-location |
| seo-maps model: sonnet | Maps intelligence specialist. Geo-grid rank tracking, GBP profile auditing, review intelligence, cross-platform NAP verification, and competitor radius mapping via DataForSEO and free APIs. |
| seo-performance model: sonnet | Performance analyzer. Measures and evaluates Core Web Vitals and page load performance. |
| seo-schema model: sonnet | Schema markup expert. Detects, validates, and generates Schema.org structured data in JSON-LD format. |
| seo-sitemap model: sonnet | Sitemap architect. Validates XML sitemaps, generates new ones with industry templates, and enforces quality gates for location pages. |
| seo-sxo model: opus | > |
| seo-technical model: sonnet | Technical SEO specialist. Analyzes crawlability, indexability, security, URL structure, mobile optimization, Core Web Vitals, and JavaScript rendering. |
| seo-visual model: sonnet | Visual analyzer. Captures screenshots, tests mobile rendering, and analyzes above-the-fold content using Playwright. |
Similar rigs
AgriciDaniel/codex-seo
Codex-first SEO skill suite. 26 workflows, 24 TOML agents, DataForSEO/Gemini/Google/Firecrawl integrations, GEO/AEO, CWV, schema, backlinks, local/maps, and deterministic reports.
Skill Collector 1.3k tok ·
pforret/dot-claude
My personal .claude dotfiles: command, skills, agents
Orchestrator 627 tok ·
build-with-dhiraj/ai-workflow-framework-portability-kit
Portable, self-contained snapshot of a complete Claude Code setup — 36 specialist agents, 162 skills, plugins, MCP servers & host tooling. Clone, claude login, run one script, restore the whole orchestration stack in ~20 min.
YOLO Cowboy 19.3k tok ·
lionkiii/claude-seo-skills
42 SEO commands for Claude Code — site audits, Ahrefs backlinks, GSC analytics, SERP research, content briefs, technical SEO, schema validation, and more
Orchestrator 1.1k tok ·