Skills › Marketing › SEO Keyword Gap Analysis
SEO Keyword Gap Analysis
Find keywords competitors rank for that you don't, and identify quick-win content opportunities.
Superpowers: handler_marketing · handler_generate
When to use: You want to find content gaps between your site and a competitor's search presence.
Steps
See what the competitor ranks for
Superpower: handler_marketing — live API reference →
POST /v2/superpowers/handler_marketing
{
"task": "serp",
"query": "site:competitor.com"
}
Reveals the pages Google indexes for the competitor. Repeat for multiple competitors.
Check what you rank for on the same category keywords
Superpower: handler_marketing — live API reference →
POST /v2/superpowers/handler_marketing
{
"task": "serp",
"query": "best [your category] tool"
}
Replace with your actual category keyword. Compare positions vs step 1 results.
Get trend data on the top keyword opportunities
Superpower: handler_marketing — live API reference →
POST /v2/superpowers/handler_marketing
{
"task": "trends",
"query": "[category keyword]"
}
Validates whether a gap keyword has growing or declining interest before investing in content.
Produce a prioritised keyword gap report
Superpower: handler_generate — live API reference →
POST /v2/superpowers/handler_generate
{
"task": "chat",
"prompt": "You are an SEO strategist. Given: (1) competitor SERP data: [step 1], (2) our SERP data: [step 2], (3) trend data: [step 3] — produce a keyword gap report. For each gap: keyword, intent (informational/commercial/transactional), competitor page that ranks, recommended content format, and priority (high/medium/low based on trend direction)."
}
From previous step: competitor SERP (step 1) + our SERP (step 2) + trends (step 3) → inject into prompt
Fetch this skill via API
GET /v2/skills/seo-keyword-gap
Authorization: Bearer sk-hndlr-...