Tooluck logoTooluck
SKILL.md

ai-search-visibility-audit

Agent skill fromdavepoon/buildwithclaude

Audit whether a website can be found, crawled, and cited by AI answer engines such as ChatGPT Search, Perplexity, Google AI Overviews, and Microsoft Copilot. Use when someone asks why their brand is missing from AI answers, whether AI crawlers can read their site, how to get cited by ChatGPT or Perplexity, or asks for a GEO or AEO (generative / answer engine optimization) review. Produces a citation baseline across buyer-intent prompts, a crawler-access check, a citability review of named pages, and a ranked fix list. Not for keyword rank tracking, paid search, or pages behind a login.

How to install ai-search-visibility-audit

install ai-search-visibility-audit
# install the buildwithclaude pack with the skills CLI
npx skills add davepoon/buildwithclaude

# or add only this skill to Claude Code: copy the folder

plugins/all-skills/skills/ai-search-visibility-audit/

# into

~/.claude/skills/ai-search-visibility-audit/ (all projects)

.claude/skills/ai-search-visibility-audit/ (one project)

plugins/all-skills/skills/ai-search-visibility-audit/SKILL.md

MITFull file
1# AI search visibility audit
2
3Classic SEO asks "do we rank for this keyword". AI answer engines do not rank.
4They retrieve a handful of sources and synthesize one answer. A site can sit at
5the top of page one and never be quoted. This skill audits the second thing.
6
7Run the four phases in order. Do not skip Phase 1: without a citation baseline
8everything after it is speculation.
9
10## Scope and limits
11
12- Read only publicly accessible URLs and `robots.txt`.
13- Respect the target site's `robots.txt` and terms of service. Do not attempt to
14 bypass authentication, paywalls, rate limits, or access controls.
15- If a page requires a login, stop and say the audit covers public pages only.
16- Audit sites the user is responsible for, or public competitors for
17 comparison. Do not use this to probe a site the user has no relationship with.
18
19## Before you start
20
21Collect from the user, asking only for what is missing:
22
23- The domain to audit.
24- The category the brand wants to be recommended in, in the user's own words
25 (for example "expense management software for startups").
26- Two or three named competitors. If the user does not know, derive them in
27 Phase 1 and confirm before continuing.
28
29## Phase 1 - Citation baseline
30
31Build 10 to 15 prompts a real buyer would type. Cover all four intents. A set
32that is all category queries will overstate visibility.
33
34| Intent | Shape | Example |
35| --- | --- | --- |
36| Category | "best X for Y" | best expense tools for seed-stage startups |
37…

Excerpt shown under the repository's MIT license.

More skills in buildwithclaude

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates