Skip to content
alyn
gooseworks-ai

Improve Search Visibility Citation Check skill

Step of the improve-search-visibility playbook: runs the agreed buyer questions on AI and Google surfaces, records every run and scores how often the brand is named. Run improve-search-visibility instead; not for direct use.

$npx skills add gooseworks-ai/goose-skills --skill improve-search-visibility-citation-check
View this skill on GitHubgooseworks-ai/goose-skills/skills/marketing/improve-search-visibility-citation-check/SKILL.md
Pack stars
1,313
Pack installs
12k
Alyn Score
57/99
Updated
4 days ago
License
MIT
– views – installs via Alyn

Install Improve Search Visibility Citation Check

Pick your agent. Every command is ready to paste.

$npx skills add gooseworks-ai/goose-skills --skill improve-search-visibility-citation-check

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads improve-search-visibility-citation-check when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the improve-search-visibility-citation-check skill”. In Codex, type $improve-search-visibility-citation-check.

The skill itself

SKILL.md

FolderGitHub

citation-check

Reads: search/questions.md; ../improve-search-visibility/references/citation-protocol.md; the last run record's per-question snapshot (../improve-search-visibility/references/run-memory.md); the canonical brand facts from the brain (for accuracy checks on brand questions); the tracked competitor list.

Does:

  1. Free pass (step 1): ChatGPT, AI Overview and AI Mode in the host's own browser (private window, signed out; stop on any CAPTCHA or refusal and mark the surface), and the host's web search for who ranks, labelled "web search". Paid top-up (step 3, only after the one yes): Google's exact page one through gooseworks:data_call_provider (provider scrapecreators, path /v1/google/search, the query and region), inside the ceiling (the spend-gate skill (../spend-gate/SKILL.md) proxy branch), stopping at it. No browser → the minimum paste set, offered in the first message.
  2. Run — ChatGPT once per question and three times for the key questions; AI Overview and AI Mode once each when Google allows; Google page one once per question in the top-up; pasted: 5 questions (up to 4 key questions + at least one brand question), ChatGPT twice, AI Overview and AI Mode once each. New chat per question, memory off, never the brand name in non-brand prompts. Wait for each answer to finish (protocol's wait rule); unfinished answers are retried once, never scored as misses.
  3. Only this run's observations count. An earlier run's answers are the baseline from the last run record (../improve-search-visibility/references/run-memory.md): shown as "last checked " beside today's reading and compared only like with like (same question version, same route and location, the noise rule there), never counted in today's numbers or tables. A surface not checked today says "not checked today".
  4. Record every run with the full field list; save verbatim answers. Note whether ChatGPT searched (sources shown) — answers without search come from training memory.
  5. Classify every cited URL by source type. For brand questions, list each stated fact and compare it to the brain: correct / wrong (quote both) / not on file.
  6. Score each row (named k of N, won/partial/lost/no-brand answer, prominence, stable or unstable), then mention rate per surface and stage, own-citation rate, third-party coverage and share of voice against the brands the engines named. Won = ≥ ⅔ of runs; unstable = some but not all; one run is never stable.

Writes: the rows table used by the report and the verbatim runs file (search/visibility/<date>-runs.md, not imported); every charge is logged by the spend gate, and the report states credits charged against the ceiling in the gate's own words. Never: reports one run as fact; passes an organic or API read off as what buyers see in the AI apps; ranks the brand "#2 in ChatGPT".

Tips for Improve Search Visibility Citation Check

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 29 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Improve Search Visibility Citation Check

What does the Improve Search Visibility Citation Check skill do?

Step of the improve-search-visibility playbook: runs the agreed buyer questions on AI and Google surfaces, records every run and scores how often the brand is named. Run improve-search-visibility instead; not for direct use.

How do I install Improve Search Visibility Citation Check?

Run "npx skills add gooseworks-ai/goose-skills --skill improve-search-visibility-citation-check" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Improve Search Visibility Citation Check work in Cursor and Codex?

Yes. Improve Search Visibility Citation Check uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Improve Search Visibility Citation Check free?

Improve Search Visibility Citation Check is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Improve Search Visibility Citation Check?

Improve Search Visibility Citation Check is published by gooseworks-ai in the gooseworks-ai/goose-skills repository, together with 28 other skills.

Similar skills. From other creators.