Competitor Analysis Skill
Purpose
Analyze top competitors page-by-page to understand their structure, messaging, and features for gap analysis.
Analysis Framework
Pages to Analyze
- Homepage - First impression, main value prop
- About - Story, team, credentials
- Services/Products - Offering structure
- Pricing - Pricing model and presentation
- Contact - Conversion points
- Blog/Resources - Content strategy
Per-Page Breakdown
For each page, extract:
1. Section Structure
Order of sections from top to bottom:
- Hero
- Problem statement
- Value propositions
- Social proof
- Process/How it works
- Pricing teaser
- FAQ
- CTA
2. Headlines & Subheadlines
Capture the exact wording used:
- Main headlines
- Section headlines
- Supporting copy
3. Trust Signals
What builds credibility:
- Review counts
- Star ratings
- Certifications
- Logos (clients, partners)
- Awards
- Guarantees
4. CTAs
Call-to-action patterns:
- Button text
- Placement
- Urgency language
- Form fields
5. Unique Features
What they have that others don't:
- Interactive tools
- Calculators
- Chat widgets
- Video content
- Custom features
Competitor Ranking
National Leader
- Highest authority sites
- Largest market share
- Reference for industry best practices
Regional Top
- Strong in specific markets
- May have niche advantages
Local Competitor
- Direct competition in service area
- Similar size and offering
Emerging
- New entrants with interesting approaches
- Potential disruptors
Gap Analysis Output
After analyzing competitors, identify:
- Missing Features - What do they have that we don't?
- Missing Trust Signals - What credibility markers are we lacking?
- Messaging Gaps - What are they saying that we're not?
- Recommendations - Prioritized action items
When to Use
- Before website redesign
- When entering new market
- For quarterly competitive review
- Before pricing changes
- When creating new pages
Integration Points
src/lib/agents/competitor-analyzer.ts - Main agent
competitor_analysis table - Storage
- ConversionCopywritingEngine - Consumer
Output Format
{
"competitor": "Competitor Name",
"url": "https://competitor.com",
"rank": "national_leader",
"page_structures": {
"homepage": {
"sections": [...],
"headlines": [...],
"ctas": [...]
}
},
"unique_features": [...],
"trust_signals": [...],
"messaging_patterns": {...}
}
Quality Rules
- Analyze, don't copy - Learn patterns, don't plagiarize
- Focus on structure - Why it works, not just what it is
- Date your analysis - Websites change frequently
- Note what's missing - Gaps are opportunities
- Prioritize insights - Not everything matters equally
1---
2name: competitor-analysis-2
3description: Analyze competitor website structures, messaging patterns, and unique features. Use when researching competition, identifying gaps, or informing content strategy.
4allowed-tools: Read, Write, mcp__playwright__browser_snapshot, mcp__playwright__browser_navigate, mcp__exa__web_search_exa
5---
6
7# Competitor Analysis Skill
8
9## Purpose
10Analyze top competitors page-by-page to understand their structure, messaging, and features for gap analysis.
11
12## Analysis Framework
13
14### Pages to Analyze
151. **Homepage** - First impression, main value prop
162. **About** - Story, team, credentials
173. **Services/Products** - Offering structure
184. **Pricing** - Pricing model and presentation
195. **Contact** - Conversion points
206. **Blog/Resources** - Content strategy
21
22### Per-Page Breakdown
23For each page, extract:
24
25#### 1. Section Structure
26Order of sections from top to bottom:
27- Hero
28- Problem statement
29- Value propositions
30- Social proof
31- Process/How it works
32- Pricing teaser
33- FAQ
34- CTA
35
36#### 2. Headlines & Subheadlines
37Capture the exact wording used:
38- Main headlines
39- Section headlines
40- Supporting copy
41
42#### 3. Trust Signals
43What builds credibility:
44- Review counts
45- Star ratings
46- Certifications
47- Logos (clients, partners)
48- Awards
49- Guarantees
50
51#### 4. CTAs
52Call-to-action patterns:
53- Button text
54- Placement
55- Urgency language
56- Form fields
57
58#### 5. Unique Features
59What they have that others don't:
60- Interactive tools
61- Calculators
62- Chat widgets
63- Video content
64- Custom features
65
66## Competitor Ranking
67
68### National Leader
69- Highest authority sites
70- Largest market share
71- Reference for industry best practices
72
73### Regional Top
74- Strong in specific markets
75- May have niche advantages
76
77### Local Competitor
78- Direct competition in service area
79- Similar size and offering
80
81### Emerging
82- New entrants with interesting approaches
83- Potential disruptors
84
85## Gap Analysis Output
86After analyzing competitors, identify:
87
881. **Missing Features** - What do they have that we don't?
892. **Missing Trust Signals** - What credibility markers are we lacking?
903. **Messaging Gaps** - What are they saying that we're not?
914. **Recommendations** - Prioritized action items
92
93## When to Use
94- Before website redesign
95- When entering new market
96- For quarterly competitive review
97- Before pricing changes
98- When creating new pages
99
100## Integration Points
101- `src/lib/agents/competitor-analyzer.ts` - Main agent
102- `competitor_analysis` table - Storage
103- ConversionCopywritingEngine - Consumer
104
105## Output Format
106```json
107{
108 "competitor": "Competitor Name",
109 "url": "https://competitor.com",
110 "rank": "national_leader",
111 "page_structures": {
112 "homepage": {
113 "sections": [...],
114 "headlines": [...],
115 "ctas": [...]
116 }
117 },
118 "unique_features": [...],
119 "trust_signals": [...],
120 "messaging_patterns": {...}
121}
122```
123
124## Quality Rules
1251. **Analyze, don't copy** - Learn patterns, don't plagiarize
1262. **Focus on structure** - Why it works, not just what it is
1273. **Date your analysis** - Websites change frequently
1284. **Note what's missing** - Gaps are opportunities
1295. **Prioritize insights** - Not everything matters equally