A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
The most complete SEO + GEO + AEO skill for Claude Code. 20 phases, 0 to 100 of 100. Benchmarked against 61 top SaaS and
Real output. Reproduce it: python scripts/benchmark_demo.py
A single-file Claude Code skill that audits and fixes AI Search Readiness across SEO, GEO, AEO, schema, llms.txt, robots.txt, and E-E-A-T.
Benchmarked on 61 SaaS and AI sites. 67% scored 60 or below. OpenAI and Perplexity score 7/100 each. Same 100-point rubric. Reproducible script. Safe by default.
See the full State of AI Search Visibility 2026 report.
curl -fsSL https://raw.githubusercontent.com/yanivgoldenberg/seo-geo-skill/main/seo-geo.md \
-o ~/.claude/skills/seo-geo.md
# then in Claude Code:
/seo-geo https://yoursite.com
One command. Full audit. Ranked fix list. Works on any CMS.
Two AI category leaders, OpenAI and Perplexity, score 7/100 each. Railway scores 0. Full leaderboard in State of AI Search Visibility 2026.
The bottom of the 61-site leaderboard tells the story:
| Rank | Site | Score | Notable |
|---|---|---|---|
| 59 | openai.com | 7 | ChatGPT's parent. Zero JSON-LD schema on homepage. No llms.txt. |
| 60 | perplexity.ai | 7 | Same profile as OpenAI. |
| 61 | railway.app | 0 | Blocks everything. |
The AI category leaders score near zero on AI Search Readiness.
Full 61-site leaderboard + methodology | OpenAI case study: 7 to 70 fix blueprint
If your site scores below 60 on this rubric, you're in the bottom third of well-funded SaaS brands. The three cheapest wins:
/llms.txt and /llms-full.txt → +25 pointsThis skill automates all three in one session.
Before the 61-site study, I scored a 13-site cohort and published it in docs/benchmarks.md. Different run, different rubric calibration (v1.6.0), so the scores here are not the same numbers as the 61-site study above. This is the original Top-13, reproduced here so the two documents always agree:
| Rank | Site | Score |
|---|---|---|
| 1 | yanivgoldenberg.com | 90 |
| 2 | stripe.com | 73 |
| 2 | resend.com | 73 |
| 4 | planetscale.com | 65 |
| 5 | vercel.com | 63 |
| 5 | figma.com | 63 |
| 7 | notion.so | 60 |
| 8 | mercury.com | 58 |
| 9 | supabase.com | 55 |
| 10 | linear.app | 53 |
| 11 | anthropic.com | 30 |
| 12 | ramp.com | 25 |
| 13 | fly.io | 10 |
Full per-dimension breakdown and methodology in docs/benchmarks.md.
I am not going to sell you a guarantee. Google has publicly stated that no special file is required to appear in AI Overviews, and there is no documented ranking signal called "llms.txt." So this is the honest framing:
/llms.txt consistently pair with the strongest GEO scores. That is a pattern in the data, not a causal lever I am promising.What I will stand behind: the score is reproducible. Run tests/benchmark_sites.py against any URL and you get the same number I do. No claim in this repo lacks a number or a named site behind it.
Not a fit if you want a 20-sub-skill toolbox. See docs/compare.md for honest comparisons to other Claude Code SEO skills.
Open seo-geo.md for the full skill. At a glance:
The audit (Phase 0, non-destructive, always safe):
tests/benchmark_sites.py; no methodology drift between docs and codeThe writes (opt-in via --apply):
# Global install
curl -fsSL https://raw.githubusercontent.com/yanivgoldenberg/seo-geo-skill/main/seo-geo.md \
-o ~/.claude/skills/seo-geo.md
# Project-level only
curl -fsSL https://raw.githubusercontent.com/yanivgoldenberg/seo-geo-skill/main/seo-geo.md \
-o .claude/skills/seo-geo.md
# Start here
/seo-geo https://yoursite.com
# Variants
/seo-geo --verify # self-test: tools accessible?
/seo-geo --audit-only # score only, no writes
/seo-geo --phase geo # LLM citation only (fastest ROI)
/seo-geo --phase technical # technical SEO only
/seo-geo --page <url> # single page audit
/seo-geo --apply # writes enabled (opt-in, see Phase 17)
/seo-geo --benchmark <competitor> # head-to-head score
tests/benchmark_sites.py - runnable and reproducible by anyone.Person Organization SoftwareApplication LocalBusiness Product Service Article BlogPosting FAQPage HowTo BreadcrumbList WebSite ProfilePage DefinedTerm Review SpeakableSpecification VideoObject
Fractional Head of Growth. Scaled a PLG SaaS to 20M+ users (100x ARR), tripled MRR at a consumer SaaS (+337%), grew an MLOps SaaS acquired by a Fortune 100. $100M+ in ad spend managed. I help post-PMF SaaS and e-commerce brands dominate AI search results - so ChatGPT, Claude, and Perplexity cite you before your competitors.
If this saved you an afternoon, star the repo.
I run a paid AI Search Visibility Audit for post-PMF SaaS, B2B, and e-commerce brands.
For post-PMF SaaS and e-commerce brands with organic demand but no technical citation layer. Not keyword research. Not link building. The layer that helps AI systems understand, trust, and cite your brand.
You get:
Price anchor: Audit starts at $7.5K. Larger sites and multi-brand benchmarks are scoped separately. If you continue into the Implementation Sprint, the audit fee is credited in full.
Format: application-only. Post-PMF SaaS, B2B, and e-commerce brands.
Sample output: docs/sample-paid-audit.md - see exactly what a finished audit looks like before applying.
Apply for the AI Search Visibility Audit →
You may run this on your own sites and internal company sites. Paid agency resale, white-labeling, SaaS packaging, or using it as a billable client deliverable requires a commercial license. For client-service use cases, contact me for permission or a commercial license.
| Use case | Allowed | License required |
|---|---|---|
| Run on your own site | Yes | No |
| Run on client sites as part of your service | Yes, with written permission | Contact for permission |
| Run inside your company for internal audits | Yes | No |
| Fork and modify for personal/internal use | Yes | No |
| Resell as a paid product or SaaS | No | Commercial license |
| White-label or package under your brand | No | Commercial license |
| Embed in a commercial tool you sell | No | Commercial license |
Commercial license: yanivgoldenberg.com/contact
If you fork or star this, these are the GitHub topics that make it findable for the AI-search crowd. Add them under the repo "About" gear:
claude-code claude-skill seo geo aeo llms-txt schema-org ai-search
This whole repo is falsifiable in two commands. First, score your own site in 10 seconds (the install is at the top of this README):
/seo-geo https://yoursite.com
Then score mine and check my claim:
/seo-geo https://yanivgoldenberg.com
I claim yanivgoldenberg.com scores 94/100 single-page (97/100 with the benchmark's 4-page sampling) on live 2026-06-05 runs, rank 1 of 61 on this rubric. The dated snapshots live in docs/state-of-ai-search-history/, committed by the monthly Action, not by me. Run it yourself and you get today's number. If your run disagrees, open an issue with the output and I will fix the skill or the claim. Every number in this repo is reproducible with tests/benchmark_sites.py, so there is nowhere for a bad number to hide.
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
AI image generation skill for Claude Code -- Creative Director powered by Gemini