Marketplace competitor-analysis
Analyze competitor website structures, messaging patterns, and unique features. Use when researching competition, identifying gaps, or informing content strategy.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/cleanexpo/competitor-analysis" ~/.claude/skills/aiskillstore-marketplace-competitor-analysis && rm -rf "$T"
manifest:
skills/cleanexpo/competitor-analysis/SKILL.mdtags
source content
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
- Main agentsrc/lib/agents/competitor-analyzer.ts
table - Storagecompetitor_analysis- 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