Agent skill

SEO AI Search Share Of Voice

by seranking in seranking/seo-skills

Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode.

MITAuto-check passedMarketing & SEO

Install SEO AI Search Share Of Voice

skills CLI
$ npx skills add seranking/seo-skills --skill seo-ai-search-share-of-voice -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install seranking/seo-skills seo-ai-search-share-of-voice --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/seranking/seo-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/seo-ai-search-share-of-voice .claude/skills/seo-ai-search-share-of-voice && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
seo-ai-search-share-of-voice
GitHub stars
161
Token cost
~1.1k tokens
SKILL.md length
363 words
Files
1
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode.

  • Works in 5 steps: Leaderboard snapshot… → Heatmap table → Prompt sampling per domain… → …
  • The user asks for AI Search share of voice
  • SKILL.md covers Prerequisites, Process, Output format and Tips
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

SEO AI Search Share Of Voice is an agent skill from seranking/seo-skills. Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode. Pulls the AIO leaderboard, then samples prompts where each domain appears as a source or brand mention, and analyses topic clusters each brand owns. Use when the user asks for AI Search share of voice, LLM visibility tracking, AEO/GEO analysis, AI Overview competitive analysis, or wants to know which brands LLMs cite in their category.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering AI search optimization, Marketing analytics and Content strategy. It works with OpenAI and Perplexity. The repository describes itself as: Claude SEO Skills — production Claude Agent Skills for the SE Ranking MCP server. Content briefs, AI Search share of voice, audits, backlink gaps, keyword clusters, schema… The licence is MIT.

When your agent uses it

  • The user asks for AI Search share of voice
  • LLM visibility tracking
  • AEO/GEO analysis
  • AI Overview competitive analysis

Example prompts

  • “/seo-ai-search-share-of-voice”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Leaderboard snapshot DATA_getAiOverviewLeaderboard
  2. Heatmap table
  3. Prompt sampling per domain DATA_getAiPromptsByBrand, DATA_getAiPromptsByTarget
  4. Topic clustering
  5. Gap and recommendation synthesis

What it can do on your machine

Read from SKILL.md and the folder at commit fd6d140. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SEO AI Search Share Of Voice loads about 1.1k tokens when it runs. Until then it costs about 127 tokens; SKILL.md has 363 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~127
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from seranking/seo-skills at commit fd6d140, republished under its MIT licence (© seranking). 363 words, ~1,136 tokens.

Download SKILL.mdSave it as .claude/skills/seo-ai-search-share-of-voice/SKILL.md (or your agent's skills folder).
name
seo-ai-search-share-of-voice
description
Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode. Pulls the AIO leaderboard, then samples prompts where each domain appears as a source or brand mention, and analyses topic clusters each brand owns. Use when the user asks for AI Search share of voice, LLM visibility tracking, AEO/GEO analysis, AI Overview competitive analysis, or wants to know which brands LLMs cite in their category.

Example output: examples/seo-ai-search-share-of-voice-wix-com-20260427/REPORT.md

AI Search Share of Voice

Compare AI-search visibility for a target brand against competitors across every major LLM engine, then analyse the topic clusters each brand owns and where gaps exist.

Prerequisites

  • SE Ranking MCP server connected.
  • User provides: (a) target domain and its brand name, (b) list of competitor domains and brand names, (c) country (default: us), and (d) optionally, which engines to analyse (default: all supported: ai-overview, chatgpt, perplexity, gemini, ai-mode).

Process

  1. Leaderboard snapshot DATA_getAiOverviewLeaderboard

    • Pull the AIO leaderboard for the target domain's category in the target country.
    • Capture mention counts and share percentages per engine, per domain.
  2. Heatmap table

    • Build a table: rows = domains (target + competitors), columns = engines, cells = % share of voice.
    • Highlight the leader per engine and the worst performer.
  3. Prompt sampling per domain DATA_getAiPromptsByBrand, DATA_getAiPromptsByTarget

    • For each domain (target and each competitor):
      • Pull 10 ChatGPT prompts where the domain appears as a source (link mention).
      • Pull 10 ChatGPT prompts where the brand is mentioned by name.
    • Save query text and the exact sources cited so the user can validate.
  4. Topic clustering

    • Group prompts by theme (e.g., pricing, feature comparison, tutorials, alternatives, reviews).
    • For each brand, note which clusters it dominates and which it is absent from.
  5. Gap and recommendation synthesis

    • Identify 3 to 5 topic clusters where the target underperforms competitors despite having relevant content.
    • Recommend specific actions: new content angles, structured data additions, partnerships with frequently-cited sources, comparison pages, FAQ/How-To schema.
Show full SKILL.md (118 more words)Show less

Output format

Create a folder seo-ai-search-share-of-voice-{target-slug}-{YYYYMMDD}/ with:

seo-ai-search-share-of-voice-{target-slug}-{YYYYMMDD}/
├── 01-leaderboard.md         # raw leaderboard per engine
├── 02-heatmap.md             # visual heatmap table
├── 03-prompts-{domain}.md    # one file per domain with 20 sampled prompts
├── 04-topic-clusters.md      # cluster membership per brand
└── REPORT.md                 # executive summary

REPORT.md follows this shape:

markdown
# AI Search Share of Voice: {target brand} vs competitors

## Summary
- Target: {target} ({share}% across all engines)
- Leader: {leader brand} ({share}%)
- Target rank: {n} of {total}

## Heatmap

| Domain | AI Overview | ChatGPT | Perplexity | Gemini | AI Mode |
|---|---|---|---|---|---|
| {target} | {%} | {%} | {%} | {%} | {%} |
| {comp1} | ... | ... | ... | ... | ... |

## Who owns what

### {target brand}
Strong in: {cluster 1}, {cluster 2}
Absent from: {cluster 3}, {cluster 4}

### {competitor 1 brand}
...

## Topic cluster ownership

| Cluster | Leader | Share | Target position | Gap |
|---|---|---|---|---|
| Pricing | {brand} | {%} | {n} | {% behind} |
| Alternatives | {brand} | {%} | {n} | {% behind} |
| Tutorials | {brand} | {%} | {n} | {% behind} |

## Top 5 actions to close gaps
1. {action with target cluster}
2. ...

Tips

  • Do not hallucinate citation counts. If the API returns zero prompts for a given domain/engine, report zero, do not estimate.
  • For each competitor, validate the brand-name match in the prompt text. Sometimes "Wix" appears in a sentence about "wiktionary" or a person's name. Flag ambiguous matches in the raw-prompt file.
  • base_domain scope is the default; do not narrow to subdomain unless the user asks.
  • Respect Data API rate limit: 10 requests per second. With 5 domains and 2 prompt queries per engine per domain, pace the loop.
  • The report is not a one-time artefact. Recommend the user re-run monthly and diff results to see ranking momentum.

© seranking, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/seo-ai-search-share-of-voice of seranking/seo-skills.

Open the folder on GitHubat commit fd6d140

Compare with similar skills

SEO AI Search Share Of Voice next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SEO AI Search Share Of Voice compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SEO AI Search Share Of Voice this skillseranking/seo-skills161—~1.1kAutomated safety check: PassMIT
SEO SerankingAgriciDaniel/claude-seo19k—~567Automated safety check: PassMIT
Blog StrategyAgriciDaniel/claude-blog2.3k—~4.4kAutomated safety check: PassMIT
Blog StrategyInfrasity-Labs/dev-gtm-claude-skills136—~3.8kAutomated safety check: PassMIT
Geo Fundamentalswasp-lang/wasp19k9 repos~861Automated safety check: PassMIT
SEO GeoReScienceLab/opc-skills1.8k4 repos~2.1kAutomated safety check: PassApache-2.0

Similar skills

  • SEO Seranking

    AgriciDaniel/claude-seo

    SE Ranking AI visibility analyst (extension). An agent skill from AgriciDaniel/claude-seo.

    19k GitHub stars~567 tokensUpdated 6 days ago
    Marketing & SEOAuto-check passed
  • Blog Strategy

    AgriciDaniel/claude-blog

    Blog strategy development including topic cluster architecture with hub-and-spoke design, audience mapping, competitive landscape analysis, AI citation surface strategy across ChatGPT/Perplexity/AI…

    2.3k GitHub stars~4.4k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Blog Strategy

    Infrasity-Labs/dev-gtm-claude-skills

    Blog strategy development including topic cluster architecture with hub-and-spoke design, audience mapping, competitive landscape analysis, AI citation surface strategy across ChatGPT/Perplexity/AI…

    136 GitHub stars~3.8k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Geo Fundamentals

    wasp-lang/wasp

    Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).

    19k GitHub starsUsed in 9 repos~861 tokens
    Marketing & SEOAuto-check passed
  • SEO Geo

    ReScienceLab/opc-skills

    SEO & GEO (Generative Engine Optimization) for websites. An agent skill from ReScienceLab/opc-skills.

    1.8k GitHub starsUsed in 4 repos~2.1k tokens
    Marketing & SEOAuto-check passed
  • GEO-First SEO Audit Tool

    zubair-trabzada/geo-seo-claude

    Audits a website for AI search visibility across ChatGPT, Claude, Perplexity and Google AI Overviews while checking traditional SEO, schema and E-E-A-T content quality.

    11k GitHub stars~2.8k tokensUpdated yesterday
    Marketing & SEOAuto-check: notes

More from seranking/seo-skills

All 32 skills in this repo
  • SEO Google

    seranking/seo-skills

    Direct access to Google's own SEO data via Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3, GA4 organic…

    161 GitHub stars~4.8k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO API

    seranking/seo-skills

    SE Ranking API integration architect. An agent skill from seranking/seo-skills.

    161 GitHub stars~4.1k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Content Audit

    seranking/seo-skills

    E-E-A-T + CITE quality audit for an EXISTING piece of content.

    161 GitHub stars~3k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Content Brief

    seranking/seo-skills

    Generate a writer-ready SEO content brief from a target domain and topic.

    161 GitHub stars~2.5k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Drift

    seranking/seo-skills

    Capture an SEO baseline snapshot for a domain or URL, then on later runs compare the current state and surface regressions.

    161 GitHub stars~3.4k tokensUpdated 3 mo ago
    Auto-check passed
  • SEO Firecrawl

    seranking/seo-skills

    Ad-hoc web scraping, site mapping, and full-site crawling via Firecrawl MCP.

    161 GitHub stars~2.3k tokensUpdated 3 mo ago
    Auto-check passed

Categories

Questions about SEO AI Search Share Of Voice

What does SEO AI Search Share Of Voice do?

Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode. SEO AI Search Share Of Voice is an agent skill from seranking/seo-skills. Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode.

When should I use SEO AI Search Share Of Voice?

SEO AI Search Share Of Voice fits situations like: the user asks for AI Search share of voice; LLM visibility tracking; AEO/GEO analysis; AI Overview competitive analysis.

How do I install SEO AI Search Share Of Voice in Claude Code?

Run `npx skills add seranking/seo-skills --skill seo-ai-search-share-of-voice -a claude-code`. Or copy the skill folder (skills/seo-ai-search-share-of-voice in seranking/seo-skills) into .claude/skills/seo-ai-search-share-of-voice in your project. Claude Code loads it when a task matches its description.

How do I install SEO AI Search Share Of Voice in Codex?

Run `npx skills add seranking/seo-skills --skill seo-ai-search-share-of-voice -a codex`. Or copy the skill folder (skills/seo-ai-search-share-of-voice in seranking/seo-skills) into .agents/skills/seo-ai-search-share-of-voice in your project. Codex loads it when a task matches its description.

Can I use SEO AI Search Share Of Voice in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add seranking/seo-skills --skill seo-ai-search-share-of-voice -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/seo-ai-search-share-of-voice, .gemini/skills/seo-ai-search-share-of-voice, .github/skills/seo-ai-search-share-of-voice and .opencode/skills/seo-ai-search-share-of-voice in your project.

What does SEO AI Search Share Of Voice need to run?

SKILL.md names no scripts, command-line tools or credentials: SEO AI Search Share Of Voice is instructions for the agent only.

Does SEO AI Search Share Of Voice access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is SEO AI Search Share Of Voice safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does SEO AI Search Share Of Voice use?

SEO AI Search Share Of Voice is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SEO AI Search Share Of Voice use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to SEO AI Search Share Of Voice?

Skills that share tags, products or a category with SEO AI Search Share Of Voice: SEO Seranking (AgriciDaniel/claude-seo, 19k stars), Blog Strategy (AgriciDaniel/claude-blog, 2.3k stars), Blog Strategy (Infrasity-Labs/dev-gtm-claude-skills, 136 stars) and Geo Fundamentals (wasp-lang/wasp, 19k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SEO AI Search Share Of Voice?

seranking (a GitHub organization) maintains it in seranking/seo-skills, which has 161 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on June 25, 2026.

Source: seranking/seo-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.