Agent skill · Testing & QA

content-gap-analysis

Use when the user asks to "find content gaps", "竞品写了什么", or "还应该写什么"; builds a competitor-relative coverage map of missing topics, keyword gaps, and editorial-calendar opportunities. Not for raw keyword demand discovery — use keyword-research. 内容缺口/选题规划

aaron-he-zhugithub.com/aaron-he-zhuGitHub ↗
claude-codeApache-2.0
Install
npx skills add aaron-he-zhu/aaron-marketing-skills --skill content-gap-analysis --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 7 KB
Bundled scripts: none
Version: 19.1.0
Requires: Claude Code and compatible agent-skill hosts
Path: seo-geo/survey/content-gap-analysis/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,508
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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**: your domain, competitor domains, topic/content-type focus, audience, business goals, and any user-provided or tool content inventory. - **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/`. - **Done when**: each prioritized gap names the competitor(s) that cover it and you don't; gaps are bucketed into Quick Wins / Strategic Builds / Long-term; and the deliverable includes a dated content calendar entry per Quick Win. - **Primary next skill**: [content-writer](../../implement/content-writer/SKILL.md) when the prioritized gap list is approved. ### Handoff Summary > Emit the standard shape from [s

What's inside
Steps it walks through
  1. Quick Start
  2. Skill Contract
  3. Handoff Summary
  4. Data Sources
  5. Decision Gates
  6. Instructions
  7. Example
  8. Advanced Analysis
  9. Competitive Cluster Comparison
  10. Temporal Gap Analysis
  11. Intent-Based Gaps
  12. Save Results
  13. Reference Materials
  14. Next Best Skill
Ships with 3 files
  • references/analysis-templates.md
  • references/example-report.md
  • references/gap-analysis-frameworks.md
More from aaron-marketing-skills
All skills →
About this skill
What does the content-gap-analysis skill do?

Use when the user asks to "find content gaps", "竞品写了什么", or "还应该写什么"; builds a competitor-relative coverage map of missing topics, keyword gaps, and editorial-calendar opportunities. Not for raw keyword demand discovery — use keyword-research. 内容缺口/选题规划

How do I install it?

Run `npx skills add aaron-he-zhu/aaron-marketing-skills --skill content-gap-analysis --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From aaron-he-zhu/aaron-marketing-skills, a repository with 2,508 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going