From ai-marketing-skills
Analyzes competitor's content engine via sitemap.xml: inventories pages by type (blogs, guides, comparisons, glossaries), publishing velocity, SEO patterns, traffic sources, and gaps vs. your product.
npx claudepluginhub superamped/ai-marketing-skills --plugin ai-marketing-skillsThis skill uses the workspace's default tool permissions.
Use before building or refreshing your content strategy — map the competitive content landscape first. Also useful for identifying content gaps and opportunities vs. a specific competitor, or understanding what's earning a competitor organic traffic and why.
Identifies content gaps between your site and competitors via sitemap audits, SemRush keyword analysis, topic clusters, and content format comparisons.
Guides competitor research for SEO keywords, content structure, backlinks, pricing, and metrics. Useful for content planning, article audits, link building, and market positioning.
Analyzes competitor SEO/GEO strategies: keywords, content, backlinks, AI citations, traffic share gaps. Useful for benchmarking domains, finding keyword gaps, and competitive intelligence.
Share bugs, ideas, or general feedback.
Use before building or refreshing your content strategy — map the competitive content landscape first. Also useful for identifying content gaps and opportunities vs. a specific competitor, or understanding what's earning a competitor organic traffic and why.
Ask the user for:
Fetch {url}/sitemap.xml (and {url}/sitemap_index.xml if it's an index). Extract:
/blog/, /resources/, /guides/, /learn/, /glossary/, /templates/, /vs/, /alternatives/, /compare/)<lastmod>)If sitemap is unavailable, fall back to fetching the blog index and resource pages, then use keyword data to infer content scope from ranking URLs.
From the sitemap URLs and page fetches, categorize content into types:
| Content Type | URL Patterns to Look For | What It Signals |
|---|---|---|
| Blog posts | /blog/, /posts/ | Core content engine — topics, frequency, depth |
| Guides / pillar pages | /guides/, /learn/, /resources/, /academy/ | Hub-and-spoke SEO strategy, authority building |
| Comparison pages | /vs/, /compare/, /alternatives/, *-vs-*, *-alternative* | Commercial intent capture, direct competitor targeting |
| "Best of" / listicle pages | best-*, top-* | Category keyword capture |
| Glossary / definitions | /glossary/, /dictionary/, what-is-* | Programmatic SEO, awareness-stage traffic |
| Templates / tools | /templates/, /tools/, /calculator/, /generator/ | Product-led content, high-intent capture |
| Case studies | /case-studies/, /customers/, /success-stories/ | Social proof content, bottom-of-funnel |
| Webinars / video | /webinars/, /events/, /videos/ | Event-driven content, lead capture |
| White papers / ebooks | /whitepapers/, /ebooks/, /reports/ | Gated content for lead gen |
| Landing pages | /solutions/, /for/, /use-cases/ | Segment-specific or use-case-specific targeting |
| Changelog / updates | /changelog/, /updates/, /whats-new/ | Product velocity signaling |
Count pages per category. Note which categories exist and which don't — absent categories are potential opportunities.
This gets its own step because it's high-value commercial intent content that directly affects competitive positioning.
Search for and fetch:
/vs/, /compare/, /alternatives/ patternssite:{domain} vs and site:{domain} alternativesFor each comparison page found:
If they have no comparison pages, that's a gap you can exploit — especially for "[their name] alternatives" and "[their name] vs [your name]" keywords.
Using keyword data (provided by user or pulled via Keywords Everywhere MCP), identify:
If no keyword data is available, assess these qualitatively from sitemap and page content.
Assess their content-based lead generation:
Fetch their resource center / content library page if it exists. Look for:
What they gate reveals what they believe is high enough value to trade for contact info. What they leave ungated is their traffic play.
Assess how they distribute content and where they're active:
Fetch their homepage footer and about page for social links. For each channel found:
Also check:
Cross-reference competitor content against your position:
If keyword data is available:
If no keyword data is available, assess gaps qualitatively:
For every gap, assess:
Present the content intelligence brief:
Ask: "Does this match what you've seen? Any content of theirs that stood out to you that I should factor in?"
# Content Analysis: [Competitor Name]
**URL:** [url]
**Date:** [current date]
**Total indexed pages:** [X]
**Publishing velocity:** [X pages/month]
## Content Inventory
| Content Type | Count | Notable |
|---|---|---|
| Blog posts | | |
| Guides / pillars | | |
| Comparison pages | | |
| Glossary / definitions | | |
| Templates / tools | | |
| Case studies | | |
| Gated content | | |
| Landing pages | | |
## Content Pillars
[Their 3-5 core content themes with estimated traffic per theme]
## Top Performing Content
| Page | Est. Monthly Traffic | Keywords Ranking | Format | Topic |
|---|---|---|---|---|
| [url] | [X] | [X] | [format] | [topic] |
## Comparison & Alternative Pages
[What they have, who they target, what's missing]
## SEO Content Plays
[Programmatic content, hub-and-spoke, dedicated keyword pages]
## Gated Content & Lead Gen
[What they gate, lead magnets, nurture signals]
## Social & Distribution
[Channels, content type per channel, engagement, newsletter]
## Content Gaps & Opportunities
| Opportunity | Type | Est. Traffic | Difficulty | Why |
|---|---|---|---|---|
| [topic/page] | [new/improve] | [X] | [low/med/high] | [rationale] |
## Recommended Content Ideas
[5-10 specific pieces with format, target keyword, and why]
## Data Sources
- Sitemap: accessible / not accessible
- Keywords Everywhere: connected / not connected
- Pages fetched: [list]