AthenodeAthenode

SEO & 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

Instructions every agent follows
SEO (claude-seo)
  • For any SEO or GEO request start from the seo skill; it routes to the specialist skills and agents.
  • In these skills and agents ${CLAUDE_SEO_ROOT} means the folder of the installed seo skill (the one holding scripts/claude-seo), not an environment variable. Resolve it once from the project root with find . -maxdepth 5 -path '*/skills/seo/scripts/claude-seo' and use the real path in every command and file read.

Ready to ship better, together?

Spec it. Decompose it. Ship it. All with your AI agent.

Start for free

Join engineers building with Athenode today.