GEO Visibility

Passage-level citability rules and a sourced 5-pillar 0-100 score for getting cited by AI engines.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 16, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Jul 18, 2026 · 832e937

Audited a deliberately weak sample passage twice: baseline gave generic on-page SEO tips (keywords, meta description, backlinks); the skill instead cited the exact rule broken ('As mentioned above' is a banned pronoun chain per rule 2), scored it on the 5-pillar rubric (grade F), and rewrote it with a sourced before/after template plus per-engine and entity-consistency notes — a baseline audit simply cannot produce. One real friction: it references scripts/seo_audit.py from a sibling skill (seo-geo-audit) that a single-skill install won't have, though the body explicitly offers manual scoring as a fallback so nothing breaks.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 4/5
  • Triggers reliably 5/5
  • Output vs. baseline 9/10
  • Docs & honesty 5/5

What GEO Visibility does

Audits and rewrites content so ChatGPT, AI Overviews, Perplexity, Claude, and Gemini can retrieve and quote it, using a sourced per-engine retrieval table, seven passage-level citability rules, a 5-pillar 0-100 GEO scoring rubric, and an entity/third-party consistency checklist. Triggers on GEO, AEO, AI citations, llms.txt, or 'why does a competitor get recommended by ChatGPT and I don't'.

How to install GEO Visibility

git clone https://github.com/Thibaultbm/claude-seo-geo
mkdir -p ~/.claude/skills
cp -r claude-seo-geo/skills/geo-visibility ~/.claude/skills/geo-visibility

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger GEO Visibility

  • /geo-visibility Passage-level citability rules and a sourced 5-pillar 0-100 score for getting cited by AI engines.

It also activates on plain-language prompts like these:

  • Audit this landing page passage for AI citability and rewrite it
  • Why does ChatGPT recommend my competitor's product and not mine?
  • Score this content against a GEO rubric and fix the weak passages

Frequently asked questions

Is the GEO Visibility skill free?
Yes. The skill itself is free from Thibaultbm/claude-seo-geo. SkillProof publishes the install command and an independent test verdict at no cost.
Does GEO Visibility work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 16, 2026. Verdict: Tested · Works. Audited a deliberately weak sample passage twice: baseline gave generic on-page SEO tips (keywords, meta description, backlinks); the skill instead cited the exact rule broken ('As mentioned above' is a banned pronoun chain per rule 2), scored it on the 5-pillar rubric (grade F), and rewrote it with a sourced before/after template plus per-engine and entity-consistency notes — a baseline audit simply cannot produce. One real friction: it references scripts/seo_audit.py from a sibling skill (seo-geo-audit) that a single-skill install won't have, though the body explicitly offers manual scoring as a fallback so nothing breaks.
What is the GEO Visibility SkillProof Score?
9.2/10 — installs cleanly 4/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
How do I install GEO Visibility?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use GEO Visibility with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.