Writing & Content

Content Gap Analysis

Compare your content coverage with competitors to prioritize missing topics, keyword opportunities, and editorial work.

52/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3k
Last updated
12d ago
License
Apache-2.0
content-gap-analysisseocompetitor-analysiscontent-strategy
+3keyword-gapseditorial-calendargeo

What does this skill do, and when should you use it?

This SEO/GEO survey skill analyzes content gaps relative to competitor websites. It identifies missing topics, keywords, formats, audience-journey coverage, and GEO opportunities such as definitions, Q&A, and comparison content. It produces an executive summary, prioritized Quick Wins / Strategic Builds / Long-term gaps, a dated calendar for Quick Wins, and success metrics. It requires competitor domains plus your own site or content inventory; demand-only keyword discovery belongs to keyword-research.

Reads your domain, competitor domains, topic or content-type focus, audience, business goals, and any supplied or tool-retrieved content inventory; audits your existing pages and compares competitor volume, formats, topic coverage, and unique assets; identifies keyword, topic-cluster, format, audience-journey, and GEO/AI gaps; prioritizes each gap with the covering competitor, metric labeling, and rationale; produces an executive summary, prioritized gap list, content calendar, and success metrics; and writes a reusable research summary to the specified memory/research/ path.

Good fit
  • A SaaS marketing team wants to compare its site with one to three close competitors before planning the next article batch.
  • A content lead has an inventory of existing pages and needs to find competitor-covered topics and keywords that are missing from the site.
  • An SEO team wants to identify content competitors published in the last six months that it has not covered.
  • A GEO lead wants to find definition, Q&A, and comparison content competitors receive AI citations for.
  • An editorial team needs to turn the highest-priority gaps into dated Quick Win assignments.

How do you install this skill?

Before you use it
  • Confirm authorization, privacy, and terms before using Firecrawl or other crawling integrations; overseas services may be unreachable from mainland-China networks.
  • Memory writes create cross-session persistence; confirm scope, sensitive-data handling, and backup or rollback procedures before use.
  • Retain sources for traffic, search volume, rankings, and AI-citation metrics, and do not present model estimates as measured data.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python 3

Install the repository collection first. In Claude Code, run /plugin marketplace add aaron-he-zhu/aaron-marketing-skills, then /plugin install aaron-marketing@aaron. On other Agent Skills-compatible hosts, run npx skills add aaron-he-zhu/aaron-marketing-skills, or clone it with git clone https://github.com/aaron-he-zhu/aaron-marketing-skills. The source does not document a dedicated generic-host installation command for this individual skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/aaron-he-zhu/aaron-marketing-skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/seo-geo/survey/content-gap-analysis" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Provide your site domain, one to three competitor domains, and optionally the topic scope, content types, audience, business goals, and current content inventory. Example: Find content gaps between my site https://example.com and https://competitor.com. You can also ask: What content am I missing compared to my top 3 competitors? If competitor domains or your own coverage data are unavailable, the skill asks for them instead of switching silently to demand-only keyword research.

What are this skill's strengths and limitations?

Pros
  • Requires every prioritized gap to name the competitor covering it and explain the evidence and business rationale.
  • Covers keywords, topic clusters, content formats, audience journey stages, and GEO/AI content opportunities.
  • Separates recommendations into Quick Wins, Strategic Builds, and Long-term work, with dated entries for Quick Wins.
  • Can proceed without optional tools while labeling unavailable data as Estimated or N/A.
  • Supports Claude Code and compatible Agent Skills hosts and uses the Apache-2.0 license.
Limitations
  • Cannot perform competitor-relative gap analysis without competitor domains.
  • Cannot reliably establish missing coverage without your own site or content inventory.
  • Traffic, volume, and trend evidence may be Estimated or N/A when connectors or exports are unavailable.
  • The source provides no standalone test results, complete platform matrix, or full example-report contents for this skill.
  • It does not perform raw keyword-demand discovery; the repository's keyword-research skill is the stated alternative.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Content Gap Analysis this page 52 · Use with care ★ 3k 12d ago Apache-2.0
Competitor SEO & GEO Analyst 51 · Use with care ★ 3k 12d ago Apache-2.0
Blog GEO Citation Audit 55 · Use with care ★ 2.4k 13d ago MIT
Blog Cluster Engine 53 · Use with care ★ 2.4k 13d ago MIT
Blog Strategy Architect 49 · Use with care ★ 2.4k 13d ago MIT

Compared with the repository's keyword-research skill, this skill finds competitor-relative coverage gaps; keyword-research is the stated option for demand-side keyword discovery.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
52/ 100 5-point scale 2.6 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust14 / 25 · 2.8/5

The skill discloses inputs, optional external fetching, metric labels, and memory writes, and requires robots.txt compliance; however, it does not clearly specify user confirmation, rollback, sensitive-data boundaries, or recovery within this skill, so 11 points are deducted.

2Reliability8 / 20 · 2.0/5

The procedure, stop conditions, output contract, and Estimated/N/A failure feedback are coherent; however, it depends on CLAUDE_PLUGIN_ROOT, Firecrawl, and shared scripts, and the supplied tests do not cover this skill's key paths, so 12 points are deducted within the static cap.

3Adaptability10 / 15 · 3.3/5

Triggers, competitor-relative scope, inputs, outputs, and the non-fit boundary for raw keyword-demand discovery are clear; evidence is limited for content-inventory variability, tool reachability, host differences, and complete mainland-China usability, so 5 points are deducted.

4Convention10 / 15 · 3.3/5

The skill provides frontmatter, versioning, Apache-2.0 licensing, quick starts, a contract, progressive workflow steps, templates, examples, limitations, and a next-skill handoff; maintenance ownership, changelog evidence, and update responsibility are not sufficiently clear, so 5 points are deducted.

5Effectiveness6 / 15 · 2.0/5

The contract targets a prioritized gap brief with evidence, calendar entries, and metrics, and the templates are directly usable for structuring delivery; however, results depend on user data or external tools, and the supplied example and frameworks are not real execution evidence, so 9 points are deducted.

6Verifiability4 / 10 · 2.0/5

Metric provenance labels and the requirement to attach competitor and evidence details provide some auditability; however, there are no real execution records, independent corroboration, or dedicated tests covering this skill's key paths, so 6 points are deducted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Do I need a paid SEO tool to use it?
No. The skill can work from your site URL or content list, competitor URLs, business goals, and pasted data; optional connectors automate retrieval when available.
Why are competitors required?
The analysis is explicitly competitor-relative. Each prioritized gap should identify which competitor covers it and you do not.
Will it crawl competitor websites automatically?
The source describes optional Firecrawl mapping and page-scraping workflows with a local robots.txt preflight. Without tools, it can proceed from user-provided data, while unavailable metrics must be marked N/A or Estimated.
Where are results saved?
The skill specifies `memory/research/content-gap-analysis/YYYY-MM-DD-<topic>.md`, with durable gap priorities and competitor facts promoted to `memory/hot-cache.md`.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Writing & Content

Competitor SEO & GEO Analyst

Turn competitor keywords, content, backlinks, AI citations, and traffic share into an actionable SEO strategy.

★ 3k FS 51 Use with care 12d ago
Writing & Content

Keyword Research & Content Planning

Discover, score, and cluster search terms into an actionable SEO/GEO content plan.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Off-Site & AI Referral Analyzer

Audit backlink quality and measure traffic and conversions from AI assistants.

★ 3k FS 59 Recommended 12d ago
Writing & Content

SERP Markup Builder

Create paste-ready titles, meta descriptions, social tags, and structured data for a page head.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Channel Portfolio Planner

Choose an organic social portfolio that fits audience evidence, objectives, and team capacity.

★ 3k FS 57 Use with care 12d ago
Writing & Content

SEO Content Writer & Refresh Planner

Create search-intent-led SEO pages or diagnose content decay with a prioritized refresh plan.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Rank Tracker

Monitor keyword positions, SERP features, and AI-search visibility over time.

★ 3k FS 52 Use with care 12d ago
Writing & Content

SERP Analysis

Assess whether a query is realistically targetable by mapping its SERP structure, ranking patterns, and feature opportunities.

★ 3k FS 56 Use with care 12d ago
Writing & Content

GEO Citation Optimizer

Make existing content easier for ChatGPT, Perplexity, and other AI search systems to understand and cite.

★ 3k FS 52 Use with care 12d ago
Writing & Content

Domain Authority Auditor

Assess a domain’s citation trust against a declared peer cohort using dated, auditable evidence.

★ 3k FS 65 Recommended 12d ago
Writing & Content

Content Quality Auditor

Audit content quality and publication readiness with an evidence-based CORE-EEAT review.

★ 3k FS 57 Use with care 12d ago
Writing & Content

On-Page SEO Checker

Diagnose single-page SEO problems and turn them into prioritized, actionable fixes.

★ 3k FS 54 Use with care 12d ago
Writing & Content

SEO Performance Monitor

Build source-tagged SEO/GEO performance reports and configure alerts for ranking, traffic, and AI-visibility changes.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Site Structure Optimizer

Design a clearer site hierarchy and strengthen internal links so important pages connect better.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Evergreen Social Calendar

Plan a capacity-aware social rhythm across channels, from content pillars to batching and evergreen recycling.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Category Narrative Map

Reveal the category stories, competitor messaging, and shifts shaping your position.

★ 3k FS 58 Recommended 12d ago
Writing & Content

Launch Window Planner

Compare launch dates against events, competitors, review buffers, and embargo commitments before choosing a candidate window.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Page Play Builder: Scaled SEO Page Builder

A guarded router for building programmatic, comparison, parasite, and local SEO pages.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Paid Search Term Miner

Turn search-term reports into converting keywords and spend-saving negatives.

★ 3k FS 54 Use with care 12d ago
Writing & Content

Trend Spotter

Identify brand-relevant trends, judge their timing and fit, and turn them into clear go-or-skip decisions.

★ 3k FS 49 Use with care 12d ago

Related skills