← ClaudeAtlas

discoverabilitylisted

Technical SEO audit, GEO (AI-citation) review, and in-codebase SEO fixes for web projects. Use for SEO audit, GEO review, AI search optimisation or optimization, "not cited by AI", schema, JSON-LD, structured data, technical SEO, not ranking, redirect loop, ERR_TOO_MANY_REDIRECTS, canonical host, www vs apex, sitemap, robots.txt, meta tags. Scope with --audit, --geo, --fix, --full.
k97/skills · ★ 1 · AI & Automation · score 78
Install: claude install-skill k97/skills
# discoverability Checks how easily a website can be found, by search engines and by AI assistants that cite sources, then fixes what it finds in your code. It runs a technical SEO audit, a review of AI-citation readiness, and a fix pass, with scripts that trace redirect loops and lint JSON-LD. Audit, then GEO review, then apply fixes. Next.js / TypeScript defaults; follow whatever the repo already uses. `${CLAUDE_SKILL_DIR}` is this skill's directory — the working directory is the user's project, so address bundled files through it. | Flag | Phase | Writes code | | --------- | ------------------------------------- | ----------- | | `--audit` | 1 — technical SEO | no | | `--geo` | 2 — AI-citation readiness | no | | `--fix` | 3 — apply findings already in context | yes | | `--full` | 1 → 2 → 3 _(default)_ | yes | `--routes /,/pricing` narrows scope; default is every route. ## Setup - Prefer a local path _and_ a live URL. Each catches what the other cannot. - Read `.agents/product-marketing.md` or `.claude/product-marketing.md` if either exists. Ask only what it does not answer. - `--fix` needs reports in context. If absent, run `--full`. ## Scripts Needs `curl` and Node 18+, nothing to install. Run these before reading source: they produce the evidence, source inspection explains it. Each exits non-zero on an error-level finding. Add `--json` to t