Skip to content
All Skills

Competitor Analysis Report

Researches competitors via Brave Search and builds a comprehensive competitive landscape analysis with positioning, pricing, strengths/weaknesses, and strategic recommendations. Prerequisites: brave-search MCP, python3.

Business & Freelance|v1|Updated 5/18/2026
MCP get_skill({ skillId: "competitor-analysis-report-e2b142ef" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
# Competitor Analysis Report

Research competitors and build a strategic competitive landscape analysis.

## When to Use

- "Analyze my competitors: {list}"
- "Who are the main players in {market}?"
- "How does my product compare to the competition?"

## Requirements

- **Brave Search MCP** for competitor research
- **python3** for scoring and visualization

## Workflow

### Step 1 — Analysis Brief

- **Your company / product**
- **Known competitors** (or ask to discover them)
- **Market / industry**
- **What you want to learn** (pricing, features, positioning, weaknesses)

### Step 2 — Research Competitors

For each competitor (and to discover new ones):

```
brave_web_search: "{MARKET} competitors landscape {YEAR}"
brave_web_search: "{COMPETITOR_1} features pricing {YEAR}"
brave_web_search: "{COMPETITOR_1} reviews complaints"
brave_web_search: "{COMPETITOR_1} funding revenue employees"
brave_web_search: "{COMPETITOR_2} features pricing {YEAR}"
brave_web_search: "{COMPETITOR_2} reviews complaints"
brave_web_search: "{COMPETITOR_1} vs {COMPETITOR_2} comparison"
```

### Step 3 — Build Analysis

```markdown
# Competitive Analysis: {MARKET}
šŸ“… Date: {DATE}

## Market Overview
{2-3 sentences about the market, size, and dynamics}

## Competitive Landscape

### Feature Comparison
| Feature | **{You}** | {Comp 1} | {Comp 2} | {Comp 3} |
|---------|-----------|----------|----------|----------|
| {Feature 1} | āœ… | āœ… | āŒ | āœ… |
| {Feature 2} | āœ… | āš ļø | āœ… | āŒ |
| {Feature 3} | āŒ | āœ… | āœ… | āœ… |
| Pricing | ${X}/mo | ${X}/mo | ${X}/mo | ${X}/mo |
| Free tier | āœ…/āŒ | āœ…/āŒ | āœ…/āŒ | āœ…/āŒ |

### Competitor Profiles

#### {Competitor 1}
- **Positioning:** {How they describe themselves}
- **Target customer:** {Who they serve}
- **Pricing:** {Pricing model and tiers}
- **Strengths:** {What they do well}
- **Weaknesses:** {Where they fall short — from reviews}
- **Funding/Size:** {If known}
- **Threat level:** šŸ”“ High / 🟔 Medium / 🟢 Low

#### {Competitor 2}
...

## Strategic Analysis

### Your Advantages
1. {Advantage 1 — what you do that competitors don't}
2. {Advantage 2}

### Gaps to Close
1. {Feature or capability competitors have that you lack}
2. {Gap 2}

### Opportunities
1. {Underserved segment or unmet need in the market}
2. {Opportunity 2}

### Threats
1. {Competitive threat to watch}
2. {Market risk}

## Positioning Map
```mermaid
quadrantChart
    title Competitive Positioning
    x-axis Low Price --> High Price
    y-axis Basic Features --> Advanced Features
    quadrant-1 Premium Leaders
    quadrant-2 Feature Rich
    quadrant-3 Budget Options
    quadrant-4 Value Sweet Spot
    {You}: [0.5, 0.6]
    {Competitor 1}: [0.7, 0.8]
    {Competitor 2}: [0.3, 0.4]
```

## Recommendations
1. **Short-term:** {Tactical move}
2. **Medium-term:** {Strategic initiative}
3. **Long-term:** {Vision play}
```

### Step 4 — Score Competitors

```bash
python3 << 'PYEOF'
competitors = [
    {"name": "{Comp 1}", "features": 8, "pricing": 6, "brand": 9, "growth": 7},
    {"name": "{Comp 2}", "features": 6, "pricing": 8, "brand": 5, "growth": 8},
    {"name": "{Comp 3}", "features": 7, "pricing": 7, "brand": 6, "growth": 5},
]

for c in competitors:
    threat = (c["features"] * 0.3 + c["pricing"] * 0.2 + c["brand"] * 0.3 + c["growth"] * 0.2)
    level = "šŸ”“ HIGH" if threat >= 7.5 else "🟔 MEDIUM" if threat >= 5 else "🟢 LOW"
    print(f"{c['name']}: Threat Score {threat:.1f}/10 — {level}")
PYEOF
```

### Step 5 — Save Report

```bash
mkdir -p outputs/business
cat > "outputs/business/competitor-analysis-{DATE}.md" << 'EOF'
{REPORT}
EOF
```

## Important Rules

- All competitor data must come from Brave Search — don't guess pricing or features
- Date-stamp everything — competitive landscapes shift fast
- Be objective — note competitor strengths honestly
- Focus on actionable insights, not just data collection
- Include both direct and indirect competitors

## Example Prompts

- "Analyze my competitors in the project management space"
- "How does {my product} compare to {competitor}?"
- "Who are the main players in {market} and what are their weaknesses?"
#business#competitive-analysis#strategy#brave-searchbrave-searchpython3