{
  "schemaVersion": "1.0",
  "item": {
    "slug": "content-gap-analysis",
    "name": "Content Gap Analysis",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/aaron-he-zhu/content-gap-analysis",
    "canonicalUrl": "https://clawhub.ai/aaron-he-zhu/content-gap-analysis",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/content-gap-analysis",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=content-gap-analysis",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/analysis-templates.md",
      "references/example-report.md",
      "references/gap-analysis-frameworks.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/content-gap-analysis"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/content-gap-analysis",
    "agentPageUrl": "https://openagent3.xyz/skills/content-gap-analysis/agent",
    "manifestUrl": "https://openagent3.xyz/skills/content-gap-analysis/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/content-gap-analysis/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Content Gap Analysis",
        "body": "SEO & GEO Skills Library · 20 skills for SEO + GEO · Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills\n\nResearch · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis\n\nBuild · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator\n\nOptimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher\n\nMonitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager\n\nCross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management\n\nIdentifies content opportunities by analyzing gaps between a site's content and competitors'. Surfaces missing topics, untapped keywords, and content formats worth creating."
      },
      {
        "title": "When to Use This Skill",
        "body": "Planning content strategy and editorial calendar\nFinding quick-win content opportunities\nUnderstanding where competitors outperform you\nIdentifying underserved topics in your niche\nExpanding into adjacent topic areas\nPrioritizing content creation efforts\nFinding GEO opportunities competitors miss"
      },
      {
        "title": "What This Skill Does",
        "body": "Keyword Gap Analysis: Finds keywords competitors rank for that you don't\nTopic Coverage Mapping: Identifies topic areas needing more content\nContent Format Gaps: Reveals missing content types (videos, tools, guides)\nAudience Need Mapping: Matches gaps to audience journey stages\nGEO Opportunity Detection: Finds AI-answerable topics you're missing\nPriority Scoring: Ranks gaps by impact and effort\nContent Calendar Creation: Plans gap-filling content schedule"
      },
      {
        "title": "Basic Gap Analysis",
        "body": "Find content gaps between my site [URL] and [competitor URLs]\n\nWhat content am I missing compared to my top 3 competitors?"
      },
      {
        "title": "Topic-Specific Analysis",
        "body": "Find content gaps in [topic area] compared to industry leaders\n\nWhat [content type] do competitors have that I don't?"
      },
      {
        "title": "Audience-Focused",
        "body": "What content gaps exist for [audience segment] in my niche?"
      },
      {
        "title": "Data Sources",
        "body": "See CONNECTORS.md for tool category placeholders.\n\nWith ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected:\nAutomatically 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.\n\nWith manual data only:\nAsk the user to provide:\n\nYour site URL and content inventory (list of published content with topics)\nCompetitor URLs (3-5 sites)\nYour current traffic and keyword performance (if available)\nKnown content strengths and weaknesses\nIndustry context and business goals\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data."
      },
      {
        "title": "Instructions",
        "body": "When a user requests content gap analysis:\n\nDefine Analysis Scope\nClarify parameters:\n### Analysis Parameters\n\n**Your Site**: [URL]\n**Competitors to Analyze**: [URLs or \"identify for me\"]\n**Topic Focus**: [specific area or \"all\"]\n**Content Types**: [blogs, guides, tools, videos, or \"all\"]\n**Audience**: [target audience]\n**Business Goals**: [traffic, leads, authority, etc.]\n\n\n\nAudit Your Existing Content\nDocument total indexed pages, content by type and topic cluster, top performing content, and content strengths/weaknesses.\n\n\nAnalyze Competitor Content\nFor each competitor: document content volume, monthly traffic, content distribution by type, topic coverage vs. yours, and unique content they have.\n\n\nIdentify Keyword Gaps\nFind 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.\n\n\nMap Topic Gaps\nCreate 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.\n\n\nIdentify Content Format Gaps\nCompare 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.\n\n\nAnalyze GEO/AI Gaps\nIdentify 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.\n\n\nMap to Audience Journey\nCompare funnel stage coverage (Awareness, Consideration, Decision, Retention) against competitor averages. Detail specific gaps at each stage.\n\n\nPrioritize and Create Action Plan\nProduce 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.\n\nReference: See references/analysis-templates.md for detailed templates for each step."
      },
      {
        "title": "Input Validation",
        "body": "Your content inventory is complete or representative sample provided\n Competitor URLs identified (minimum 2-3 competitors)\n Analysis scope defined (specific topics or comprehensive)\n Business goals and priorities clarified"
      },
      {
        "title": "Output Validation",
        "body": "Every recommendation cites specific data points (not generic advice)\n Gap analysis compares like-to-like content (topic clusters to topic clusters)\n Priority scoring based on measurable criteria (volume, difficulty, business fit)\n Content calendar maps gaps to realistic timeframes\n Source of each data point clearly stated (~~SEO tool data, ~~analytics data, ~~AI monitor data, user-provided, or estimated)"
      },
      {
        "title": "Example",
        "body": "Reference: See references/example-report.md for a complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift."
      },
      {
        "title": "Competitive Cluster Comparison",
        "body": "Compare our topic cluster coverage for [topic] vs top 5 competitors"
      },
      {
        "title": "Temporal Gap Analysis",
        "body": "What content have competitors published in the last 6 months that we haven't covered?"
      },
      {
        "title": "Intent-Based Gaps",
        "body": "Find gaps in our [commercial/informational] intent content"
      },
      {
        "title": "Tips for Success",
        "body": "Focus on actionable gaps - Not all gaps are worth filling\nConsider your resources - Prioritize based on ability to execute\nQuality over quantity - Better to fill 5 gaps well than 20 poorly\nTrack what works - Measure gap-filling success\nUpdate regularly - Gaps change as competitors publish\nInclude GEO opportunities - Don't just optimize for traditional search"
      },
      {
        "title": "Reference Materials",
        "body": "Analysis Templates — Detailed templates for each analysis step (inventory, competitor content, keyword gaps, topic gaps, format gaps, GEO gaps, journey, prioritized report)\nGap Analysis Frameworks — Content audit matrices, funnel mapping, and gap prioritization scoring methodologies\nExample Report — Complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift"
      },
      {
        "title": "Related Skills",
        "body": "keyword-research — Deep-dive on gap keywords\ncompetitor-analysis — Understand competitor strategies\nseo-content-writer — Create gap-filling content\ncontent-refresher — Refresh existing content to fill identified gaps\ninternal-linking-optimizer — Identify and fix internal linking gaps\nbacklink-analyzer — Analyze link gap opportunities\nmemory-management — Track content gaps over time"
      }
    ],
    "body": "Content Gap Analysis\n\nSEO & GEO Skills Library · 20 skills for SEO + GEO · Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills\n\n<details> <summary>Browse all 20 skills</summary>\n\nResearch · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis\n\nBuild · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator\n\nOptimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher\n\nMonitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager\n\nCross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management\n\n</details>\n\nIdentifies content opportunities by analyzing gaps between a site's content and competitors'. Surfaces missing topics, untapped keywords, and content formats worth creating.\n\nWhen to Use This Skill\nPlanning content strategy and editorial calendar\nFinding quick-win content opportunities\nUnderstanding where competitors outperform you\nIdentifying underserved topics in your niche\nExpanding into adjacent topic areas\nPrioritizing content creation efforts\nFinding GEO opportunities competitors miss\nWhat This Skill Does\nKeyword Gap Analysis: Finds keywords competitors rank for that you don't\nTopic Coverage Mapping: Identifies topic areas needing more content\nContent Format Gaps: Reveals missing content types (videos, tools, guides)\nAudience Need Mapping: Matches gaps to audience journey stages\nGEO Opportunity Detection: Finds AI-answerable topics you're missing\nPriority Scoring: Ranks gaps by impact and effort\nContent Calendar Creation: Plans gap-filling content schedule\nHow to Use\nBasic Gap Analysis\nFind content gaps between my site [URL] and [competitor URLs]\n\nWhat content am I missing compared to my top 3 competitors?\n\nTopic-Specific Analysis\nFind content gaps in [topic area] compared to industry leaders\n\nWhat [content type] do competitors have that I don't?\n\nAudience-Focused\nWhat content gaps exist for [audience segment] in my niche?\n\nData Sources\n\nSee CONNECTORS.md for tool category placeholders.\n\nWith ~~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.\n\nWith manual data only: Ask the user to provide:\n\nYour site URL and content inventory (list of published content with topics)\nCompetitor URLs (3-5 sites)\nYour current traffic and keyword performance (if available)\nKnown content strengths and weaknesses\nIndustry context and business goals\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\nInstructions\n\nWhen a user requests content gap analysis:\n\nDefine Analysis Scope\n\nClarify parameters:\n\n### Analysis Parameters\n\n**Your Site**: [URL]\n**Competitors to Analyze**: [URLs or \"identify for me\"]\n**Topic Focus**: [specific area or \"all\"]\n**Content Types**: [blogs, guides, tools, videos, or \"all\"]\n**Audience**: [target audience]\n**Business Goals**: [traffic, leads, authority, etc.]\n\n\nAudit Your Existing Content\n\nDocument total indexed pages, content by type and topic cluster, top performing content, and content strengths/weaknesses.\n\nAnalyze Competitor Content\n\nFor each competitor: document content volume, monthly traffic, content distribution by type, topic coverage vs. yours, and unique content they have.\n\nIdentify Keyword Gaps\n\nFind 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.\n\nMap Topic Gaps\n\nCreate 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.\n\nIdentify Content Format Gaps\n\nCompare 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.\n\nAnalyze GEO/AI Gaps\n\nIdentify 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.\n\nMap to Audience Journey\n\nCompare funnel stage coverage (Awareness, Consideration, Decision, Retention) against competitor averages. Detail specific gaps at each stage.\n\nPrioritize and Create Action Plan\n\nProduce 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.\n\nReference: See references/analysis-templates.md for detailed templates for each step.\n\nValidation Checkpoints\nInput Validation\n Your content inventory is complete or representative sample provided\n Competitor URLs identified (minimum 2-3 competitors)\n Analysis scope defined (specific topics or comprehensive)\n Business goals and priorities clarified\nOutput Validation\n Every recommendation cites specific data points (not generic advice)\n Gap analysis compares like-to-like content (topic clusters to topic clusters)\n Priority scoring based on measurable criteria (volume, difficulty, business fit)\n Content calendar maps gaps to realistic timeframes\n Source of each data point clearly stated (~~SEO tool data, ~~analytics data, ~~AI monitor data, user-provided, or estimated)\nExample\n\nReference: See references/example-report.md for a complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift.\n\nAdvanced Analysis\nCompetitive Cluster Comparison\nCompare our topic cluster coverage for [topic] vs top 5 competitors\n\nTemporal Gap Analysis\nWhat content have competitors published in the last 6 months that we haven't covered?\n\nIntent-Based Gaps\nFind gaps in our [commercial/informational] intent content\n\nTips for Success\nFocus on actionable gaps - Not all gaps are worth filling\nConsider your resources - Prioritize based on ability to execute\nQuality over quantity - Better to fill 5 gaps well than 20 poorly\nTrack what works - Measure gap-filling success\nUpdate regularly - Gaps change as competitors publish\nInclude GEO opportunities - Don't just optimize for traditional search\nReference Materials\nAnalysis Templates — Detailed templates for each analysis step (inventory, competitor content, keyword gaps, topic gaps, format gaps, GEO gaps, journey, prioritized report)\nGap Analysis Frameworks — Content audit matrices, funnel mapping, and gap prioritization scoring methodologies\nExample Report — Complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift\nRelated Skills\nkeyword-research — Deep-dive on gap keywords\ncompetitor-analysis — Understand competitor strategies\nseo-content-writer — Create gap-filling content\ncontent-refresher — Refresh existing content to fill identified gaps\ninternal-linking-optimizer — Identify and fix internal linking gaps\nbacklink-analyzer — Analyze link gap opportunities\nmemory-management — Track content gaps over time"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/aaron-he-zhu/content-gap-analysis",
    "publisherUrl": "https://clawhub.ai/aaron-he-zhu/content-gap-analysis",
    "owner": "aaron-he-zhu",
    "version": "3.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/content-gap-analysis",
    "downloadUrl": "https://openagent3.xyz/downloads/content-gap-analysis",
    "agentUrl": "https://openagent3.xyz/skills/content-gap-analysis/agent",
    "manifestUrl": "https://openagent3.xyz/skills/content-gap-analysis/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/content-gap-analysis/agent.md"
  }
}