Back to Skills

analyzing-competitor-content

majiayu000
Updated Today
2 views
58
9
58
View on GitHub
Othergeneral

About

This skill analyzes competitor content strategies to identify gaps and differentiation opportunities. It's triggered by requests for competitor analysis, content research, or finding unique angles. The workflow includes competitor identification, content auditing, pattern analysis, and generating actionable differentiation strategies.

Quick Install

Claude Code

Recommended
Plugin CommandRecommended
/plugin add https://github.com/majiayu000/claude-skill-registry
Git CloneAlternative
git clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/analyzing-competitor-content

Copy and paste this command in Claude Code to install this skill

Documentation

Competitor Content Analyzer

When to use this skill

  • User asks to analyze competitor content
  • User wants to find content gaps
  • User needs differentiation strategies
  • User mentions competitive research
  • User wants to identify content opportunities

Workflow

  • Identify competitors to analyze
  • Audit their content assets
  • Analyze content patterns
  • Identify gaps and opportunities
  • Suggest differentiation angles
  • Create action plan

Instructions

Step 1: Identify Competitors

Competitor types:

TypeDescriptionWhere to Find
DirectSame product/serviceIndustry knowledge, search
IndirectDifferent solution, same problemSearch for problem keywords
AspirationalWhere you want to beIndustry leaders
ContentRank for your keywordsSERP analysis

Competitor identification template:

## Competitor List

### Direct Competitors

| Competitor | URL   | Why They Compete        |
| ---------- | ----- | ----------------------- |
| [Name]     | [URL] | [Same audience/product] |

### Content Competitors

| Competitor | URL   | Keywords They Own |
| ---------- | ----- | ----------------- |
| [Name]     | [URL] | [Top keywords]    |

### Aspirational Competitors

| Competitor | URL   | What to Learn                |
| ---------- | ----- | ---------------------------- |
| [Name]     | [URL] | [Content strategy strengths] |

Step 2: Content Audit Framework

Audit categories:

CategoryWhat to Analyze
BlogPost frequency, topics, length, format
SocialPlatforms, posting cadence, engagement
VideoYouTube presence, video types, frequency
EmailNewsletter frequency, topics, lead magnets
PodcastShow format, episode frequency, guests
ResourcesEbooks, tools, templates, courses

Blog audit template:

## Blog Audit: [Competitor Name]

**URL:** [Blog URL]
**Analyzed:** [Date]

### Publishing Cadence

- Posts per month: [X]
- Publishing days: [Days]

### Content Categories

| Category  | Post Count | % of Total |
| --------- | ---------- | ---------- |
| [Topic 1] | [X]        | [X%]       |
| [Topic 2] | [X]        | [X%]       |
| [Topic 3] | [X]        | [X%]       |

### Content Formats

- [ ] How-to guides
- [ ] Listicles
- [ ] Case studies
- [ ] Comparisons
- [ ] Thought leadership
- [ ] News/updates
- [ ] Interviews
- [ ] Data/research

### Average Post Length

- Short (<1,000 words): [X%]
- Medium (1,000-2,000 words): [X%]
- Long (2,000+ words): [X%]

### Top Performing Posts (by shares/links/comments)

1. [Title] - [URL] - [Performance metric]
2. [Title] - [URL] - [Performance metric]
3. [Title] - [URL] - [Performance metric]

Social media audit template:

## Social Audit: [Competitor Name]

### Platform Presence

| Platform  | Handle | Followers | Posts/Week |
| --------- | ------ | --------- | ---------- |
| LinkedIn  |        |           |            |
| Twitter/X |        |           |            |
| Instagram |        |           |            |
| TikTok    |        |           |            |
| YouTube   |        |           |            |
| Facebook  |        |           |            |

### Content Themes

- [Theme 1]: [Description and frequency]
- [Theme 2]: [Description and frequency]
- [Theme 3]: [Description and frequency]

### Top Performing Posts

1. [Platform]: [Description] - [Engagement]
2. [Platform]: [Description] - [Engagement]
3. [Platform]: [Description] - [Engagement]

### Engagement Patterns

- Best performing content type: [Type]
- Best performing day/time: [Pattern]
- Average engagement rate: [X%]

Step 3: Content Pattern Analysis

Identify these patterns:

## Content Pattern Analysis

### Topics They Cover

| Topic   | Depth        | Your Coverage  |
| ------- | ------------ | -------------- |
| [Topic] | Deep/Surface | Yes/No/Partial |

### Formats They Use

| Format   | Frequency    | Your Usage |
| -------- | ------------ | ---------- |
| [Format] | High/Med/Low | Yes/No     |

### Angles They Take

- [Angle 1: e.g., beginner-focused]
- [Angle 2: e.g., data-heavy]
- [Angle 3: e.g., case study driven]

### Voice & Tone

- Formal vs. Casual: [Rating]
- Educational vs. Entertaining: [Rating]
- Brand-focused vs. Customer-focused: [Rating]

### CTAs Used

- Primary CTA: [What they push]
- Secondary CTAs: [Other actions]
- Lead magnets: [What they offer]

Step 4: Gap Analysis

Content gap types:

Gap TypeDescriptionOpportunity
Topic gapThey don't cover this topicFirst-mover advantage
Depth gapThey cover surface-level onlyGo deeper, more comprehensive
Format gapNo videos/podcasts/etc.New format differentiation
Angle gapMissing perspectiveUnique point of view
Audience gapUnderserved segmentNiche targeting
Freshness gapOutdated contentUpdated, current version

Gap analysis template:

## Content Gap Analysis

### Topics They Miss

| Topic   | Search Volume | Difficulty | Priority     |
| ------- | ------------- | ---------- | ------------ |
| [Topic] | [Volume]      | [KD]       | High/Med/Low |

### Depth Opportunities

| Their Topic | Their Depth         | Your Angle                        |
| ----------- | ------------------- | --------------------------------- |
| [Topic]     | Surface (500 words) | Comprehensive guide (3,000 words) |

### Format Opportunities

| Topic   | Their Format | Your Format                |
| ------- | ------------ | -------------------------- |
| [Topic] | Blog only    | Blog + Video + Infographic |

### Outdated Content Opportunities

| Their Post | Last Updated | Your Opportunity       |
| ---------- | ------------ | ---------------------- |
| [Title]    | [Date]       | Updated [year] version |

### Audience Segments They Ignore

| Segment   | Their Focus   | Your Opportunity        |
| --------- | ------------- | ----------------------- |
| [Segment] | Not addressed | Targeted content series |

Step 5: Differentiation Strategies

Differentiation angles:

StrategyDescriptionExample
DeeperMore comprehensive coverage"The Ultimate Guide" vs. their "Quick Tips"
FresherMore current, updated data"2026 Edition" vs. their 2023 post
Different formatVideo where they do textYouTube tutorial vs. blog post
ContrarianOpposite viewpoint"Why [common advice] is wrong"
Niche focusSpecific audience segment"For startups" vs. their generic guide
Data-drivenOriginal researchYour survey vs. their opinions
Story-drivenCase studies, examplesReal results vs. theoretical
Tool/TemplateActionable resourcesTemplate vs. just advice

Differentiation template:

## Differentiation Plan

### For Topic: [Topic]

**Competitor approach:**
[What they do]

**Our differentiation:**

| Angle       | How We're Different |
| ----------- | ------------------- |
| Depth       | [Our approach]      |
| Format      | [Our approach]      |
| Perspective | [Our approach]      |
| Resources   | [Our approach]      |

**Unique value proposition:**
[One sentence: why someone should read ours instead]

Step 6: Competitive SERP Analysis

For target keywords:

## SERP Analysis: [Keyword]

**Search volume:** [Volume]
**Keyword difficulty:** [KD]

### Top 10 Results

| Pos | Domain | Title | Word Count | Format |
| --- | ------ | ----- | ---------- | ------ |
| 1   |        |       |            |        |
| 2   |        |       |            |        |
| 3   |        |       |            |        |
| ... |        |       |            |        |

### Common Elements in Top Results

- [ ] Listicle format
- [ ] How-to structure
- [ ] Images/videos
- [ ] Data/statistics
- [ ] Expert quotes
- [ ] FAQ section
- [ ] Table of contents
- [ ] Downloadable resource

### What's Missing from Top Results

- [Gap 1]
- [Gap 2]
- [Gap 3]

### Our Winning Angle

[How we'll beat the current top results]

Step 7: Action Plan

Prioritized content opportunities:

## Content Action Plan

### Quick Wins (Low effort, clear gap)

| Content Idea | Competitor Gap | Target Keyword | Priority |
| ------------ | -------------- | -------------- | -------- |
| [Idea]       | [Gap]          | [Keyword]      | High     |

### Strategic Plays (Higher effort, big impact)

| Content Idea | Competitor Gap | Target Keyword | Priority |
| ------------ | -------------- | -------------- | -------- |
| [Idea]       | [Gap]          | [Keyword]      | High     |

### Long-Term Bets (Authority builders)

| Content Idea | Competitor Gap | Target Keyword | Priority |
| ------------ | -------------- | -------------- | -------- |
| [Idea]       | [Gap]          | [Keyword]      | Medium   |

### Recommended First 3 Pieces

1. **[Title]**
   - Gap exploited: [Gap]
   - Differentiation: [Angle]
   - Target keyword: [Keyword]
   - Format: [Format]

2. **[Title]**
   - Gap exploited: [Gap]
   - Differentiation: [Angle]
   - Target keyword: [Keyword]
   - Format: [Format]

3. **[Title]**
   - Gap exploited: [Gap]
   - Differentiation: [Angle]
   - Target keyword: [Keyword]
   - Format: [Format]

Output Format

## Competitor Content Analysis: [Your Company/Product]

**Competitors analyzed:** [List]
**Date:** [Date]

---

### Competitor Overview

| Competitor | Strengths | Weaknesses |
| ---------- | --------- | ---------- |
| [Name]     |           |            |

---

### Content Gaps Identified

| Gap | Type | Opportunity |
| --- | ---- | ----------- |
|     |      |             |

---

### Differentiation Opportunities

| Topic | Their Approach | Your Angle |
| ----- | -------------- | ---------- |
|       |                |            |

---

### Recommended Content

**Priority 1:**
[Content idea with differentiation angle]

**Priority 2:**
[Content idea with differentiation angle]

**Priority 3:**
[Content idea with differentiation angle]

---

### Next Steps

1. [Action 1]
2. [Action 2]
3. [Action 3]

Validation

Before completing:

  • At least 3 competitors analyzed
  • Content audit completed for each
  • Gaps identified with specifics
  • Differentiation angles documented
  • SERP analysis for key terms
  • Prioritized action plan created
  • First 3 content pieces recommended
  • Unique angles clearly defined

Error Handling

  • No clear competitors: Search for top-ranking sites for target keywords.
  • Competitor has no blog: Analyze their social, video, or resource content instead.
  • Too many competitors: Focus on top 3-5 most relevant.
  • No obvious gaps: Look for depth, freshness, or format opportunities.
  • Limited public data: Use available sources; note limitations.

Resources

GitHub Repository

majiayu000/claude-skill-registry
Path: skills/competitor-content-analyzer

Related Skills

algorithmic-art

Meta

This Claude Skill creates original algorithmic art using p5.js with seeded randomness and interactive parameters. It generates .md files for algorithmic philosophies, plus .html and .js files for interactive generative art implementations. Use it when developers need to create flow fields, particle systems, or other computational art while avoiding copyright issues.

View skill

subagent-driven-development

Development

This skill executes implementation plans by dispatching a fresh subagent for each independent task, with code review between tasks. It enables fast iteration while maintaining quality gates through this review process. Use it when working on mostly independent tasks within the same session to ensure continuous progress with built-in quality checks.

View skill

executing-plans

Design

Use the executing-plans skill when you have a complete implementation plan to execute in controlled batches with review checkpoints. It loads and critically reviews the plan, then executes tasks in small batches (default 3 tasks) while reporting progress between each batch for architect review. This ensures systematic implementation with built-in quality control checkpoints.

View skill

cost-optimization

Other

This Claude Skill helps developers optimize cloud costs through resource rightsizing, tagging strategies, and spending analysis. It provides a framework for reducing cloud expenses and implementing cost governance across AWS, Azure, and GCP. Use it when you need to analyze infrastructure costs, right-size resources, or meet budget constraints.

View skill