Content teams often lack evidence for what to publish next. This skill compares competitor coverage and turns missing opportunities into a prioritized editorial plan.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Agent request
Review the Skillstore skill "content-gap-analysis" from https://skillstore.io/skills/aaron-he-zhu-content-gap-analysis.md and its manifest at https://skillstore.io/api/skills/aaron-he-zhu-content-gap-analysis/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.
Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Most static alerts are false positives caused by Markdown fences, metadata URLs, relative documentation links, and ordinary scoring language. The command at SKILL.md:50 is a genuine medium-risk external command because a user-derived domain placeholder is passed without explicit validation or shell-safe argument handling.
4
Files scanned
384
Lines analyzed
1
Review items
0
False positives ignored
Capability review items (1)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
The line explicitly instructs execution of a Python connector and leaves the user-derived competitor domain unquoted. Without strict validation and argument-safe invocation, crafted input could alter command arguments.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
aaron-he-zhu. (2026). content-gap-analysis security audit report (audit version 4) [Author version 17.0.0]. Skillstore. https://skillstore.io/skills/aaron-he-zhu-content-gap-analysis/audits/4
BibTeX citation
@techreport{aaron-he-zhu-aaron-he-zhu-content-gap-analysis-2026,
author = {aaron-he-zhu},
title = {content-gap-analysis security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/aaron-he-zhu-content-gap-analysis/audits/4},
note = {Author version 17.0.0}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "content-gap-analysis security audit report (audit version 4)"
version: "17.0.0"
type: report
authors:
- name: "aaron-he-zhu"
date-released: "2026-07-12"
url: "https://skillstore.io/skills/aaron-he-zhu-content-gap-analysis/audits/4"
identifiers:
- type: other
value: "skillstore:aaron-he-zhu-content-gap-analysis:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this scoreEvidence Confidence: Medium
45
Architecture
100
Maintainability
87
Content
65
Community
91
Spec Compliance
What You Can Build
Plan an SEO Backlog
Compare competitor coverage and rank missing topics by demand, relevance, effort, and competitive density.
Build an Editorial Calendar
Turn validated content gaps into a sequenced calendar with formats, owners, dependencies, and success measures.
Assess Market Coverage
Find journey, format, and evidence gaps that limit product education and conversion support.
Try These Prompts
Basic Competitor Comparison
Find content gaps between [my domain] and [competitor domain]. Focus on [topic] for [audience]. Label every metric by evidence type.
Prioritized Opportunity List
Compare [my domain] with [competitor domains]. Rank missing keywords and topics as quick wins, strategic builds, or long-term opportunities.
Format and Journey Audit
Analyze content format and audience journey gaps across [domains]. Include guides, comparisons, tools, proof, retention content, and GEO opportunities.
Advanced Calendar Plan
Use these inventories and performance exports: [inputs]. Score gaps, cite competitor evidence, and build a 12-week calendar with owners and success metrics.
Best Practices
Provide current site inventories, named competitors, audience details, and business goals.
Attach a source and evidence label to every metric and recommendation.
Validate estimated demand and competitor performance before assigning budget.
Avoid
Do not request a competitor-relative gap analysis without competitor or site coverage data.
Do not treat model estimates as measured search or traffic data.
Do not prioritize bare topics without competitor evidence and business relevance.
Frequently Asked Questions
What inputs are required?
Provide your domain or content inventory, one to three competitor domains, the audience, topic scope, and business goals.
Does this skill discover raw keyword demand?
No. Use keyword research for demand discovery, then use this skill to compare coverage against competitors.
Can it work without SEO tools?
Yes, but metrics may remain user-provided, estimated, or unavailable. Supply exports when measured ranking and traffic data are important.
How are opportunities prioritized?
The framework considers demand, competitive coverage, business relevance, creation effort, and conversion potential.
What does the final deliverable include?
It includes key findings, a prioritized backlog, an editorial calendar, evidence labels, and success metrics.
Does it include GEO analysis?
Yes. It can identify missing definitions, questions, comparisons, evidence, and structures that support AI citation visibility.