Competitor Analysis Skill

Extract competitor subtopics and entities for SEO content gap analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/poolboy17/forge-astropaper-hubspoke --skill competitor-analysis-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Competitor Analysis Skill
Source: https://github.com/poolboy17/forge-astropaper-hubspoke/tree/main/.forge/skills/competitor-analysis
Command: npx skills add https://github.com/poolboy17/forge-astropaper-hubspoke --skill competitor-analysis-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you understand what content is already ranking for your target keywords, identify what's missing from your own content, and find opportunities to differentiate yourself from competitors.

Core Features & Use Cases

  • Query Set Building: Generates relevant query variants for comprehensive topic coverage.
  • Competitor Identification: Selects high-quality editorial competitors for analysis.
  • Subtopic & Entity Extraction: Identifies key themes and specific data points covered by competitors.
  • Gap Analysis: Pinpoints missing subtopics and entities in your content compared to top performers.
  • Differentiation Opportunities: Highlights unique angles or entities that can make your content stand out.
  • Use Case: Before writing a blog post about "sustainable gardening," you use this Skill to analyze the top-ranking articles. It reveals that competitors frequently cover "composting techniques" and "water conservation methods" but rarely discuss "native plant integration," presenting a clear opportunity for your article.

Quick Start

Analyze the top 3 search results for the query "best remote work tools" and identify 5 missing subtopics.

Frequently Asked Questions about Competitor Analysis Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find content gaps in SEO competitor analysis?

You find content gaps by extracting distinct subtopics and named entities from high-ranking editorial competitors, then comparing those themes against your target article's scope to pinpoint missing information and differentiation opportunities.

What is the best way to research subtopics for a blog post?

Researching subtopics for a blog post requires building a comprehensive query set for your target keywords, analyzing top search results to extract key themes, and identifying specific data points covered by competitors that your content currently lacks.

How does gap analysis work for SEO content optimization?

Gap analysis for SEO content optimization works by fetching web data from relevant editorial competitors, structuring extracted headings and entities, and highlighting missing subtopics to reveal clear opportunities to differentiate your article.

Do I need web fetching capabilities to perform keyword research?

Yes, this competitor analysis requires web fetching capabilities to retrieve and extract structured data like headings and named entities from target competitor articles, enabling accurate subtopic extraction and gap identification.

Can I use topic research to find differentiation opportunities in search?

Topic research finds differentiation opportunities in search by comparing analyzed competitor content against a target article's scope, highlighting unique angles or rarely discussed entities that can make your content stand out from top performers.