GEO-SEO Claude skill
A Claude Code skill set for auditing sites for AI search: citability, AI crawler access, llms.txt, schema and reports
- 11,332 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Runs Python scripts and fetches web pages
- Installs via a curl | bash script
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/geo-seo-claudeDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs Python scripts and fetches web pages
- Installs via a curl | bash script
This is third-party code. Review the repository files before installing.
What it does
The skill checks how ready a site is to be cited by ChatGPT, Perplexity, Gemini and Google AI Overviews while covering classic SEO. /geo audit runs five parallel subagents for AI visibility, platform optimization, technical SEO, E-E-A-T content quality and structured data, then combines a score and action plan. Separate commands score passage citability, check robots.txt for AI crawler access, generate llms.txt and JSON-LD, and scan brand mentions. It produces client reports in Markdown and PDF plus a lightweight prospect and proposal tracker.
Who it is for. For SEO specialists and agencies auditing sites for AI search, for themselves or clients.
Good fit when
- You need to know why AI assistants do not cite a site
- You need to check robots.txt for GPTBot, ClaudeBot and others
- You need to generate llms.txt and schema markup
- You need a PDF client report
Not a fit when
- You need Yandex and Russian search analytics
- You need real traffic data rather than heuristic scores
Example request
/geo audit https://example.comLimitations
Claude Code only. Needs Python 3.8+ and Git, plus Playwright for screenshots. Scores rely on the author's heuristics, not data from AI platforms. Checks target Western AI services and Google. Prospect data in ~/.geo-prospects is not removed by the uninstaller.
How to disable. Run uninstall.sh from the cloned repo, then remove ~/.geo-prospects manually if needed.
FAQ
Where do Python dependencies go?
Into a dedicated venv at ~/.claude/skills/geo/.venv; system Python is untouched.
Does it work on Windows?
Yes, via Git Bash and install-win.sh. PowerShell and cmd are not supported.
Discussion
No questions or reviews yet.
Related
SkillsA CLI, Python library and MCP server that scores how ready a site is to be cited by ChatGPT, Perplexity and AI Overviews
A Claude Code plugin for SEO audits: technical SEO, E-E-A-T, schema, local and AI search via parallel subagents
SE Ranking SEO Skills
Claude SEO Skills
A set of agent skills that turn SEO data into finished deliverables: briefs, audits, keyword clusters, schema, sitemap
SEO audit plugin with Yandex-specific checks
claude-seo-pro
A Claude Code plugin with 15 skills and 10 parallel subagents: a full SEO audit including checks for Yandex Turbo Pages, Metrika and robots.txt
A set of eight SEO and GEO skills for Claude running on real Search Console, GA4 and ads data through the Ryze MCP
11 SEO skills for Claude: from a URL or keyword the agent studies search results itself and produces an audit, brief or article
README in short
The README opens with the case for AI search optimization and gives one-command install for macOS, Linux and Windows via Git Bash. It then lists the /geo commands and the layout of the main skill, thirteen sub-skills, five subagents and Python scripts. It describes the full audit flow, category weights and key checks. MIT licensed.