Skip to content
alyn
Ryze-AI-Adgent

Competitor Gap skill

Find keywords a competitor ranks for that the user's site doesn't — the content gap, prioritized by volume and winnability. Use when asked "what does competitor.com rank for", "keyword gap vs X", "steal competitor keywords", or "why do they outrank us".

$npx skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill competitor-gap
GitHub stars
9,108
Pack installs
211
Alyn Score
55/99
Updated
15 days ago
License
MIT

Install Competitor Gap

Pick your agent. Every command is ready to paste.

$npx skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill competitor-gap

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 competitor-gap when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the competitor-gap skill”. In Codex, type $competitor-gap.

The skill itself

SKILL.md

GitHub

Competitor Gap

Requires

The free Ryze MCP connector (https://connector.get-ryze.ai/mcp). Claude Code: claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp. claude.ai / Desktop / Cursor: add it as a custom connector with the same URL. Setup: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp?utm_source=github&utm_content=open-seo-mcp-skills

Their rankings are estimates (DataForSEO), yours are real (GSC). Diff them.

Workflow

  1. Competitor's keywords. Via the workspace's DataForSEO tools — Labs ranked_keywords for the competitor domain (request shape: native__get_provider_docs, provider dataforseo). Pull top ~500 by volume. If DataForSEO isn't exposed in this workspace, check for connected ahrefs/semrush providers and use their organic-keywords endpoint instead; if none, stop and say which connection is missing.
  2. Competitor overview. Labs domain_rank_overview — their estimated organic traffic and keyword count, for context.
  3. Your keywords. google_search_console__runRawSearchAnalytics, dimension ["query"], last 90 days, high rowLimit — the full set of queries the user's site gets impressions for.
  4. Diff into three buckets:
    • Gap — competitor ranks top 20, you have zero impressions → new content needed
    • Behind — you both rank but they're ≥ 5 spots ahead → improve existing page
    • Ahead — you outrank them (report briefly; it's the moat)
  5. Prioritize the Gap and Behind buckets by volume × relevance to the user's product. Drop branded competitor terms unless the user wants comparison pages — then list them separately as "vs / alternative" page candidates.

Output

Verdict (how big the gap is, in keywords and estimated traffic), then: Gap table (keyword, their position, volume, suggested page), Behind table (keyword, their pos, your pos, your page, fix), and a top-10 action list. Note explicitly which numbers are estimates (theirs) vs real (yours).

Tips for Competitor Gap

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 8 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 Competitor Gap

What does the Competitor Gap skill do?

Find keywords a competitor ranks for that the user's site doesn't — the content gap, prioritized by volume and winnability. Use when asked "what does competitor.com rank for", "keyword gap vs X", "steal competitor keywords", or "why do they outrank us".

How do I install Competitor Gap?

Run "npx skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill competitor-gap" 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 Competitor Gap work in Cursor and Codex?

Yes. Competitor Gap 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 Competitor Gap free?

Competitor Gap is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Competitor Gap?

Competitor Gap is published by Ryze-AI-Adgent in the Ryze-AI-Adgent/open-seo-mcp-skills repository, together with 7 other skills.

Similar skills. From other creators.