Skills
26Files
0SEO & GEO (claude-seo)
A full SEO and GEO toolkit for a coding agent: site-wide and single-page audits, technical SEO and Core Web Vitals, content and E-E-A-T, schema markup, sitemaps, hreflang, local and e-commerce SEO, backlinks, topic clusters, content briefs, and readiness for AI search and AI agents.
Start with /seo audit <url> for a scored, prioritized site audit, /seo page <url> for one page, or any of the 26 skills directly (/seo-technical, /seo-schema, /seo-geo, …). The audit fans out to 19 specialist subagents.
This is a fork of claude-seo by AgriciDaniel (https://github.com/AgriciDaniel/claude-seo, MIT), repackaged so it works as plain skills instead of a Claude Code plugin: the Python toolkit is bundled inside the seo skill and the paths that pointed at the plugin root point at that skill instead. Nothing else is changed; the fork's README lists the differences. Not affiliated with or endorsed by the upstream author.
Prerequisites: Python 3.10+. On first use the toolkit asks to create its own virtual environment and install its Python packages (setup); the agent asks you before doing that. A local Chromium is optional (rendering and screenshots).
Optional paid or account-based data: Google Search Console, PageSpeed and GA4 credentials, DataForSEO, Moz, Bing Webmaster and image generation each unlock extra skills and are configured by you; everything else works without an account.
Size: 26 skills and 19 agents, so it needs a plan that allows that many in one setup and cannot be merged whole into a free-plan project. The subagent tool lists and models are set for Claude Code.
AGENTS.md
SEO (claude-seo)
- For any SEO or GEO request start from the
seoskill; it routes to the specialist skills and agents. - In these skills and agents
${CLAUDE_SEO_ROOT}means the folder of the installedseoskill (the one holdingscripts/claude-seo), not an environment variable. Resolve it once from the project root withfind . -maxdepth 5 -path '*/skills/seo/scripts/claude-seo'and use the real path in every command and file read.