
Content Gap Analysis
Compare your site to a competitor domain to find missing topics, keywords, and editorial-calendar opportunities before you publish.
Install
npx skills add https://github.com/aaron-he-zhu/seo-geo-claude-skills --skill content-gap-analysisWhat is this skill?
- Maps competitor topics and coverage holes against your domain
- Surfaces missing keywords and editorial-calendar opportunities
- Supports triggers like find content gaps, what should I cover next, and 内容缺口分析
- GEO-relevance medium—pairs SEO topic gaps with generative-engine visibility context
- Argument hint: your domain plus competitor domain for scoped analysis
Adoption & trust: 4.1k installs on skills.sh; 2.1k GitHub stars; 2/3 security scanners passed (skills.sh audits).
Recommended Skills
Seo Auditcoreyhaines31/marketingskills
Copywritingcoreyhaines31/marketingskills
Twitter Automationqu-skills/skills
Marketing Psychologycoreyhaines31/marketingskills
Content Strategycoreyhaines31/marketingskills
Programmatic Seocoreyhaines31/marketingskills
Journey fit
Primary fit
Canonical on Launch because gap analysis is primarily an SEO/GEO competitive-intelligence task that informs what to publish for discovery. SEO subphase fits topic maps, missing keywords, and coverage holes versus competitors—the core outputs of this skill.
Common Questions / FAQ
Is Content Gap Analysis safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Content Gap Analysis
# Content Gap Analysis Identifies content opportunities by comparing your site against competitors and scoring the gaps worth closing first. ## Quick Start ``` Find content gaps between my site [URL] and [competitor URLs] ``` ``` What content am I missing compared to my top 3 competitors? ``` ## Skill Contract **Expected output**: a prioritized gap brief plus the standard handoff summary for `memory/research/`. - **Reads**: goals, market inputs, tool data, and prior strategy from [CLAUDE.md](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/CLAUDE.md) and the shared [State Model](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/references/state-model.md) when available. - **Writes**: a user-facing analysis and reusable summary. - **Promotes**: durable keyword priorities, competitor facts, and pending strategy decisions to `memory/hot-cache.md`, `memory/open-loops.md`, and `memory/research/`. - **Primary next skill**: [seo-content-writer](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/build/seo-content-writer/SKILL.md) when the prioritized gap list is approved. ### Handoff Summary > Emit the standard shape from [skill-contract.md §Handoff Summary Format](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/references/skill-contract.md). ## Data Sources Optional integrations: ~~SEO tool, ~~search console, ~~analytics, ~~AI monitor. Without tools, ask for site URL, content inventory, competitor URLs, and business goals. See [CONNECTORS.md](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/CONNECTORS.md). ## Instructions When a user requests content gap analysis: 1. **Define Analysis Scope** — confirm your site, competitors, topic focus, content types, audience, and business goals. 2. **Audit Your Existing Content** — map indexed pages, content types, topic clusters, winners, and weaknesses. 3. **Analyze Competitor Content** — compare content volume, traffic, type mix, topic coverage, and unique assets. 4. **Identify Keyword Gaps** — group gaps into High Priority, Quick Wins, and Long-term based on volume, difficulty, and relevance. 5. **Map Topic Gaps** — compare topic-cluster coverage and recommend pillar / cluster approaches for missing themes. 6. **Identify Content Format Gaps** — compare guides, tutorials, comparisons, case studies, tools, templates, video, and research. 7. **Analyze GEO / AI Gaps** — identify missing Q&A, definition, and comparison content th