Identify missing topics and keywords your competitors rank for that you don't.
Works with
Analyzes keyword gaps, topic coverage, content format distribution, and audience journey stage alignment between your site and 2-5 competitors
Surfaces high-priority quick wins (low difficulty, achievable volume) and long-term strategic opportunities with priority scoring based on business relevance and effort
Detects GEO opportunities where competitors receive AI citations for topics you're missing, plus
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versioncontent-gap-analysisExecute the skills CLI command in your project's root directory to begin installation:
Fetches content-gap-analysis from aaron-he-zhu/seo-geo-claude-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate content-gap-analysis. Access via /content-gap-analysis in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Automate repetitive workflows and reduce manual effort
Example
Generate reports, summarize documents, draft communications
Save 3-5 hours per week on routine tasks
Learn new skills, understand complex topics, get expert guidance
Example
Explain concepts, provide examples, suggest learning resources
Accelerate learning and skill development by 2x
Enhance output quality through reviews, suggestions, and refinements
Example
Review drafts, suggest improvements, catch errors
Improve work quality by 30-40% with less effort
4
total installs
4
this week
873
GitHub stars
0
upvotes
Run in your terminal
4
installs
4
this week
873
stars
SEO & GEO Skills Library · 20 skills for SEO + GEO · ClawHub · skills.sh System Mode: This research skill follows the shared Skill Contract and State Model.
Identifies content opportunities by analyzing gaps between a site's content and competitors'. Surfaces missing topics, untapped keywords, and content formats worth creating.
System role: Research layer skill. It turns market signals into reusable strategic inputs for the rest of the library.
Use this when the conversation involves any of these situations — even if the user does not use SEO terminology:
Use this whenever the task needs reusable market intelligence that should influence strategy, not just an ad hoc answer.
Start with one of these prompts. Finish with a short handoff summary using the repository format in Skill Contract.
Find content gaps between my site [URL] and [competitor URLs]
What content am I missing compared to my top 3 competitors?
Find content gaps in [topic area] compared to industry leaders
What [content type] do competitors have that I don't?
What content gaps exist for [audience segment] in my niche?
Expected output: a prioritized research brief, evidence-backed findings, and a short handoff summary ready for memory/research/.
memory/research/.CLAUDE.md, memory/decisions.md, and memory/research/; hand canonical entity work to entity-optimizer.Next Best Skill below when the findings are ready to drive action.Note: All integrations are optional. This skill works without any API keys — users provide data manually when no tools are connected.
See CONNECTORS.md for tool category placeholders.
With ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected: Automatically pull your site's content inventory from ~~search console and ~~analytics (indexed pages, traffic per page, keywords ranking), competitor content data from ~~SEO tool (ranking keywords, top pages, backlink counts), and AI citation patterns from ~~AI monitor. Keyword overlap analysis and gap identification can be automated.
With manual data only: Ask the user to provide:
Proceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.
When a user requests content gap analysis:
Define Analysis Scope
Clarify parameters:
### Analysis Parameters
**Your Site**: [URL]
**Competitors to Analyze**: [URLs or "identify for me"]
**Topic Focus**: [specific area or "all"]
**Content Types**: [blogs, guides, tools, videos, or "all"]
**Audience**: [target audience]
**Business Goals**: [traffic, leads, authority, etc.]
Audit Your Existing Content
Document total indexed pages, content by type and topic cluster, top performing content, and content strengths/weaknesses.
Analyze Competitor Content
For each competitor: document content volume, monthly traffic, content distribution by type, topic coverage vs. yours, and unique content they have.
Identify Keyword Gaps
Find keywords competitors rank for that you do not. Categorize into High Priority (high volume, achievable difficulty), Quick Wins (lower volume, low difficulty), and Long-term (high volume, high difficulty). Include keyword overlap analysis.
Map Topic Gaps
Create a topic coverage comparison matrix across all competitors. For each missing topic cluster, document business relevance, competitor coverage, opportunity size, sub-topics, and recommended pillar/cluster approach.
Identify Content Format Gaps
Compare format distribution (guides, tutorials, comparisons, case studies, tools, templates, video, infographics, research) against competitors and industry averages. For each gap, assess effort and expected impact.
Analyze GEO/AI Gaps
Identify topics where competitors get AI citations but you do not. Document missing Q&A content, definition/explanation content, and comparison content. Score each by traditional SEO value and GEO value.
Map to Audience Journey
Compare funnel stage coverage (Awareness, Consideration, Decision, Retention) against competitor averages. Detail specific gaps at each stage.
Prioritize and Create Action Plan
Produce a final report with: Executive Summary, Prioritized Gap List (Tier 1 Quick Wins, Tier 2 Strategic Builds, Tier 3 Long-term), Content Calendar, and Success Metrics.
Reference: See references/analysis-templates.md for detailed templates for each step.
Reference: See references/example-report.md for a complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift.
Compare our topic cluster coverage for [topic] vs top 5 competitors
What content have competitors published in the last 6 months that we haven't covered?
Find gaps in our [commercial/informational] intent content
After delivering findings to the user, ask:
"Save these results for future sessions?"
If yes, write a dated summary to memory/research/content-gap-analysis/YYYY-MM-DD-<topic>.md containing:
If any findings should influence ongoing strategy, recommend promoting key conclusions to memory/hot-cache.md.
Prerequisites
Time Estimate
15-45 minutes depending on use case complexity
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.
✗ Avoid when
Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.
sickn33/antigravity-awesome-skills
hvpandya/stop-slop
liusai0820/stock-analysis-skill
aj-geddes/useful-ai-prompts
xbklairith/kisune
sickn33/antigravity-awesome-skills
I recommend content-gap-analysis for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Registry listing for content-gap-analysis matched our evaluation — installs cleanly and behaves as described in the markdown.
content-gap-analysis fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
Useful defaults in content-gap-analysis — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
content-gap-analysis is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
Registry listing for content-gap-analysis matched our evaluation — installs cleanly and behaves as described in the markdown.
content-gap-analysis has been reliable in day-to-day use. Documentation quality is above average for community skills.
content-gap-analysis reduced setup friction for our internal harness; good balance of opinion and flexibility.
Useful defaults in content-gap-analysis — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
I recommend content-gap-analysis for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
showing 1-10 of 59