Sundae Bar Logo

Competitive Teardown

Log In

Sales
Marketing
Product

Overview

Compare competitors across product, pricing, UX, and strategy so teams can sharpen positioning and plan responses.

SKILL.md

Code
---
name: competitive-teardown
description: >
  Systematic competitor analysis covering product teardowns, 12-dimension
  scoring rubric, feature comparison matrices, SWOT analysis, pricing model
  deconstruction, UX audits, and strategic action plans with stakeholder
  presentation templates.
license: MIT + Commons Clause
metadata:
  version: 1.0.0
  author: borghei
  category: business-growth
  updated: 2026-03-31
  tags:
    - competitive-intelligence
    - competitor-analysis
    - product-strategy
    - battle-cards
    - market-analysis
---
# Competitive Teardown

Production-grade competitor analysis framework covering systematic data collection across 6 intelligence sources, a 12-dimension scoring rubric, feature comparison matrices, SWOT analysis, pricing model deconstruction, UX audit methodology, and strategic action plans. Produces battle-card-ready output and stakeholder presentation templates.

---

## Table of Contents

- [When to Use](#when-to-use)
- [Teardown Workflow](#teardown-workflow)
- [Data Collection Framework](#data-collection-framework)
- [12-Dimension Scoring Rubric](#12-dimension-scoring-rubric)
- [Feature Comparison Matrix](#feature-comparison-matrix)
- [Pricing Analysis Framework](#pricing-analysis-framework)
- [SWOT Analysis Template](#swot-analysis-template)
- [UX Audit Methodology](#ux-audit-methodology)
- [Positioning Map](#positioning-map)
- [Action Plan Framework](#action-plan-framework)
- [Battle Card Template](#battle-card-template)
- [Stakeholder Presentation](#stakeholder-presentation)
- [Output Artifacts](#output-artifacts)
- [Related Skills](#related-skills)

---

## When to Use

| Trigger | Teardown Scope |
|---------|---------------|
| Before product strategy or roadmap session | Full teardown (2-4 competitors) |
| Competitor launches major feature or pricing change | Focused teardown (1 competitor, updated dimensions only) |
| Quarterly competitive review | Update existing teardowns + trend analysis |
| Before a sales pitch (battle card needed) | Single-competitor battle card |
| Entering a new market segment | Full teardown of segment incumbents |

---

## Teardown Workflow

### Step-by-Step Process

1. **Define competitors** -- List 2-4 competitors. Confirm which is the primary focus.
2. **Collect data** -- Gather intelligence from at least 3 of the 6 sources per competitor.
3. **Score using rubric** -- Apply the 12-dimension rubric to produce a numeric scorecard.
4. **Generate comparison outputs** -- Feature matrix, pricing analysis, SWOT, positioning map.
5. **Build action plan** -- Translate findings into quick wins, medium-term, and strategic priorities.
6. **Package for stakeholders** -- Assemble the presentation or battle card.

### Validation Checkpoints

- Before scoring: Confirm you have pricing data, 20+ user reviews, and recent product data
- Before action plan: Every dimension should have a score and supporting evidence
- Before presentation: Every recommendation should tie back to a data point

---

## Data Collection Framework

### Source 1: Website and Product Analysis

| Data Point | Where to Find | What It Signals |
|-----------|--------------|-----------------|
| Pricing tiers and price points | Pricing page | Market positioning, target segment |
| Feature lists per tier | Pricing + feature pages | Packaging strategy |
| Primary CTA and messaging | Homepage hero | Positioning and ICP |
| Case studies and customer logos | Case study page, homepage | Target segments, social proof |
| Integration partnerships | Integrations page | Ecosystem strategy |
| Trust signals | Footer, security page | Enterprise readiness |
| Job postings | Careers page, LinkedIn | Growth direction, tech stack |

### Source 2: User Reviews

**Platforms:** G2, Capterra, TrustRadius, App Store, Product Hunt

| Category | What to Track | Strategic Value |
|----------|-------------|-----------------|
| Praise themes | What users love (top 5 themes) | Their defensible strengths |
| Complaint themes | What users hate (top 5 themes) | Your opportunities |
| Feature requests | What users want but do not have | Product roadmap gaps |
| Switching mentions | Why users left competitors | Competitive migration paths |
| Rating trends | Quarter-over-quarter rating change | Improving or declining |

**Sample size target:** 50+ reviews per competitor for reliable themes.

### Source 3: Job Postings

| Signal | What It Means |
|--------|--------------|
| High engineering hiring | Product investment, scaling |
| AI/ML roles | AI features coming |
| Sales team expansion | Moving upmarket or expanding geographically |
| Customer success roles | Retention focus, enterprise motion |
| Compliance/legal roles | Regulatory expansion |
| Reduced postings | Cost cutting, potential contraction |

### Source 4: SEO and Content Analysis

| Metric | Tool | Strategic Value |
|--------|------|-----------------|
| Top 20 organic keywords | Ahrefs, SEMrush, GSC | Content strategy and targeting |
| Domain authority | Ahrefs, Moz | Brand strength |
| Blog publishing cadence | Manual check | Content investment level |
| Ranking pages (product vs blog vs docs) | Ahrefs | Traffic composition |

### Source 5: Social Media and Community

| Platform | What to Track |
|----------|-------------|
| Twitter/X | Product announcements, customer praise, complaints |
| Reddit | Honest reviews, comparison threads |
| LinkedIn | Thought leadership, hiring signals, employee count |
| Community forums | Feature requests, workarounds, power user patterns |
| Discord/Slack | Community size, engagement level |

### Source 6: Financial and Market Data

| Source | Data Available |
|-------|---------------|
| Crunchbase | Funding, valuation, investors, employee count |
| LinkedIn | Employee count trend (growth proxy) |
| Public filings (if public) | Revenue, growth rate, churn |
| Industry reports | Market share estimates |

---

## 12-Dimension Scoring Rubric

Score each competitor (and your own product) on a 1-5 scale with evidence notes.

| # | Dimension | 1 (Weak) | 3 (Average) | 5 (Best-in-class) |
|---|-----------|----------|-------------|-------------------|
| 1 | Features | Core only, many gaps | Solid coverage | Comprehensive + unique capabilities |
| 2 | Pricing | Confusing or overpriced | Market-rate, clear | Transparent, flexible, fair |
| 3 | UX / Design | Confusing, high friction | Functional, adequate | Delightful, minimal friction |
| 4 | Performance | Slow, unreliable | Acceptable | Fast, high uptime, responsive |
| 5 | Documentation | Sparse, outdated | Decent coverage | Comprehensive, searchable, with examples |
| 6 | Support | Email only, slow response | Chat + email, reasonable SLA | 24/7, multiple channels, fast |
| 7 | Integrations | 0-5 native integrations | 6-25 integrations | 26+ or deep ecosystem (API + marketplace) |
| 8 | Security | No mentions | SOC2 claimed | SOC2 Type II + ISO 27001 + GDPR |
| 9 | Scalability | No enterprise tier | Mid-market ready | Enterprise-grade (SSO, SCIM, SLA) |
| 10 | Brand | Generic, unmemorable | Decent positioning | Strong, differentiated, recognized |
| 11 | Community | None | Forum or Slack exists | Active, vibrant, user-generated content |
| 12 | Innovation | No releases in 6+ months | Quarterly releases | Frequent, meaningful, well-communicated |

### Scoring Output Format

| Dimension | Your Product | Competitor A | Competitor B | Competitor C |
|-----------|-------------|-------------|-------------|-------------|
| Features | 4 | 3 | 5 | 3 |
| Pricing | 3 | 4 | 3 | 4 |
| ... | ... | ... | ... | ... |
| **Total (/60)** | **38** | **35** | **42** | **33** |

---

## Feature Comparison Matrix

### Matrix Structure

| Feature Category | Your Product | Competitor A | Competitor B | Notes |
|-----------------|-------------|-------------|-------------|-------|
| **Core Features** | | | | |
| Feature 1 | Full | Full | Partial | Comp B lacks [specific capability] |
| Feature 2 | Full | Missing | Full | Our differentiator |
| Feature 3 | Partial | Full | Full | Gap to close |
| **Platform** | | | | |
| Web app | Yes | Yes | Yes | |
| iOS app | Yes | No | Yes | Comp A gap |
| API access | Full | Limited | Full | |
| **Enterprise** | | | | |
| SSO | Yes | No | Yes | |
| Audit logs | Yes | Yes | No | |
| Custom SLA | Yes | Yes | Yes | |

**Score per cell:** Full = 5, Partial = 3, Basic = 2, Missing = 0

---

## Pricing Analysis Framework

### Pricing Model Comparison

| Attribute | Your Product | Competitor A | Competitor B |
|-----------|-------------|-------------|-------------|
| Model type | Per seat | Usage-based | Flat rate |
| Free tier | Yes (3 users) | Yes (limited) | No |
| Entry price | $15/user/mo | $29/mo (up to 1K events) | $49/mo |
| Mid-tier price | $35/user/mo | $99/mo | $99/mo |
| Enterprise | Custom | Custom | $249/mo |
| Annual discount | 20% | 15% | 2 months free |
| Trial | 14-day free | 7-day free | 30-day money-back |

### Pricing Position Map

| Position | Characteristic | Your Strategy |
|----------|---------------|---------------|
| Price leader | Lowest price, may signal lower quality | Win on value, not features |
| Value leader | Best features-per-dollar ratio | Win on differentiation |
| Premium | Highest price, justified by brand/features | Win on exclusivity and support |
| Disruptor | Radically different model (free, usage-based) | Win on accessibility |

---

## SWOT Analysis Template

For each competitor, produce:

### Competitor SWOT

| Quadrant | Points |
|----------|--------|
| **Strengths** (Their advantages) | 3-5 bullets, each anchored to a data signal |
| **Weaknesses** (Their vulnerabilities) | 3-5 bullets, each tied to reviews, missing features, or complaints |
| **Opportunities for Us** | What their weaknesses create for us |
| **Threats to Us** | What their strengths mean for our position |

**Evidence rule:** Every bullet must cite the data source (review quote, pricing page, job posting count, feature comparison, etc.).

---

## UX Audit Methodology

### First-Run Experience Audit

| Dimension | What to Measure | How to Score |
|-----------|----------------|--------------|
| Time to first value (TTFV) | Minutes from signup to first meaningful output | < 5 min = 5, 5-15 min = 3, > 15 min = 1 |
| Steps to activation | Number of screens/actions before core value | < 3 = 5, 3-7 = 3, > 7 = 1 |
| Credit card required | Required at signup? | No = 5, Optional = 3, Required = 1 |
| Onboarding quality | Wizard, tooltips, empty states | Comprehensive = 5, Basic = 3, None = 1 |
| SSO available | Google, Microsoft, etc. | Yes = 5, No = 1 |

### Core Workflow Audit

For the 3 most common workflows, compare:

| Workflow | Steps (Yours) | Steps (Competitor) | Friction Points |
|----------|-------------|-------------------|-----------------|
| [Primary workflow] | N | N | Specific UX issues |
| [Secondary workflow] | N | N | Specific UX issues |
| [Tertiary workflow] | N | N | Specific UX issues |

---

## Positioning Map

### 2x2 Positioning Map

Choose the two axes most relevant to your market:

| Common Axis Pairs | When to Use |
|-------------------|-------------|
| Simple / Complex x Low Price / High Price | General product comparison |
| SMB / Enterprise x Narrow / Broad Features | Market segment analysis |
| Self-Serve / Sales-Led x Point Solution / Platform | Go-to-market comparison |
| Technical / Non-Technical x Niche / Horizontal | Audience analysis |

### Map Template

```
                    High Price / Enterprise
                          │
                          │
          [Competitor B]  │  [Competitor C]
                          │
  Simple ─────────────────┼─────────────────── Complex
                          │
          [YOUR PRODUCT]  │  [Competitor A]
                          │
                          │
                    Low Price / SMB
```

---

## Action Plan Framework

### Three Horizons

| Horizon | Timeframe | Effort | Examples |
|---------|-----------|--------|---------|
| Quick wins | 0-4 weeks | Low | Publish comparison pages, update pricing page, add missing trust badges |
| Medium-term | 1-3 months | Moderate | Build top-requested integration, improve onboarding TTFV, launch free tier |
| Strategic | 3-12 months | High | Enter new market segment, build API v2, achieve SOC2 Type II |

### Priority Scoring

For each action item, score:

| Factor | Weight | Scale |
|--------|--------|-------|
| Competitive impact | 40% | How much does this close or widen a gap? |
| Customer demand | 30% | How many customers/prospects request this? |
| Implementation effort | 20% | How hard is this to build/execute? |
| Revenue impact | 10% | Direct revenue contribution? |

---

## Battle Card Template

### One-Page Battle Card

```
COMPETITOR: [Name]
LAST UPDATED: [Date]
THREAT LEVEL: [LOW / MEDIUM / HIGH / CRITICAL]

THEIR POSITIONING: [1 sentence]
OUR POSITIONING AGAINST THEM: [1 sentence]

WHERE THEY WIN:
- [Strength 1 with evidence]
- [Strength 2 with evidence]
- [Strength 3 with evidence]

WHERE WE WIN:
- [Advantage 1 with evidence]
- [Advantage 2 with evidence]
- [Advantage 3 with evidence]

LANDMINES (questions that expose their weaknesses):
- "How does [competitor] handle [weakness area]?"
- "Can you show me [feature they lack]?"
- "What do their customers say about [common complaint]?"

OBJECTION HANDLING:
- "They're cheaper" → [Response with value framing]
- "They have [feature]" → [Response with alternative/roadmap]
- "Everyone uses them" → [Response with differentiation]

PRICING COMPARISON:
[Quick comparison table]

CUSTOMER QUOTE:
"[Quote from a customer who switched from this competitor to you]"
```

---

## Stakeholder Presentation

### 7-Slide Structure

| Slide | Content |
|-------|---------|
| 1. Executive Summary | Threat level, top strength, top opportunity, recommended action |
| 2. Market Position | 2x2 positioning map with all players |
| 3. Feature Scorecard | 12-dimension scores, total comparison |
| 4. Pricing Analysis | Pricing comparison table + key pricing insight |
| 5. UX Comparison | Where they win (3 bullets) vs where we win (3 bullets) |
| 6. Voice of Customer | Top 3 competitor complaints from reviews (quoted) |
| 7. Action Plan | Quick wins, medium-term, strategic priorities |

---

## Output Artifacts

| Artifact | Format | Description |
|----------|--------|-------------|
| Data Collection Report | Structured notes per source | Raw intelligence organized by source type |
| 12-Dimension Scorecard | Scored table with evidence | Numeric comparison across all dimensions |
| Feature Comparison Matrix | Grid table | Feature-by-feature comparison with scoring |
| Pricing Analysis | Comparison table + position map | Model comparison, tier mapping, positioning |
| SWOT Analysis | Per-competitor 4-quadrant | Anchored to data signals |
| UX Audit | Scored checklist | TTFV, steps, friction analysis |
| Positioning Map | 2x2 diagram | Visual market position |
| Action Plan | Three-horizon table | Prioritized competitive responses |
| Battle Card | One-page template | Sales-ready competitive reference |
| Stakeholder Presentation | 7-slide outline | Executive-ready competitive briefing |

---

## Related Skills

- **competitor-alternatives** -- Use for creating comparison and alternative pages for SEO/marketing. Competitive-teardown provides the intelligence; competitor-alternatives produces the marketing content.
- **pricing-strategy** -- Use when competitive analysis reveals pricing misalignment. Feed teardown pricing data into pricing-strategy.
- **page-cro** -- Use for optimizing your comparison or competitor landing pages for conversion.
- **content-creator** -- Use for writing competitive content (blog posts, comparison guides) based on teardown findings.

---

## Tool Reference

### 1. competitor_scorer.py

**Purpose:** Score competitors across the 12-dimension rubric and generate a numeric comparison scorecard.

```bash
python scripts/competitor_scorer.py competitor_data.json
python scripts/competitor_scorer.py competitor_data.json --json
```

| Flag | Required | Description |
|------|----------|-------------|
| `competitor_data.json` | Yes | JSON file with competitor dimension scores and evidence |
| `--json` | No | Output results as JSON |
| `--weights` | No | Custom dimension weights as JSON string (default: equal weights) |

### 2. feature_matrix_builder.py

**Purpose:** Build a feature comparison matrix from structured feature data and calculate coverage scores.

```bash
python scripts/feature_matrix_builder.py features.json
python scripts/feature_matrix_builder.py features.json --json
```

| Flag | Required | Description |
|------|----------|-------------|
| `features.json` | Yes | JSON file with feature comparison data |
| `--json` | No | Output results as JSON |

### 3. battle_card_generator.py

**Purpose:** Generate a one-page battle card from competitor data for sales team use.

```bash
python scripts/battle_card_generator.py competitor_profile.json
python scripts/battle_card_generator.py competitor_profile.json --json
```

| Flag | Required | Description |
|------|----------|-------------|
| `competitor_profile.json` | Yes | JSON file with competitor profile data |
| `--json` | No | Output results as JSON |
| `--format` | No | Output format: text (default) or markdown |

---

## Troubleshooting

| Problem | Likely Cause | Solution |
|---------|-------------|----------|
| Scoring feels subjective across analysts | No shared rubric calibration | Use the 12-dimension rubric with explicit 1/3/5 definitions; have two analysts score independently and reconcile |
| Data is stale within weeks of teardown | Fast-moving competitors | Set calendar reminders for monthly pricing checks and quarterly full refreshes; use competitor_scorer.py to track score changes over time |
| Feature matrix has too many rows to be useful | Trying to capture every micro-feature | Group features into 8-12 categories; detail only the top differentiators |
| Battle cards are not used by sales | Too long, too academic, or not actionable | Keep to one page; lead with "Where We Win" and "Landmines"; validate with 3 sales reps before distributing |
| Review data is contradictory | Small sample size or selection bias | Target 50+ reviews per competitor across G2, Capterra, and TrustRadius; weight recent reviews more heavily |
| Cannot get pricing data for enterprise tiers | Custom pricing not published | Use sales intel (request a demo), G2 pricing data, or customer interviews for directional estimates |
| SWOT analysis has no actionable output | Analysis lacks connection to action plan | Every SWOT bullet must map to a specific quick-win, medium-term, or strategic action |

---

## Success Criteria

- 12-dimension scorecard completed with evidence notes for every score
- Feature matrix covers at least 80% of features that prospects evaluate
- Battle cards reviewed and approved by 3+ sales representatives
- Pricing data verified within the last 30 days
- Teardown produces at least 3 actionable quick wins and 2 strategic priorities
- Stakeholder presentation reviewed and feedback incorporated within 1 week
- Teardown data refreshed quarterly with score trend tracking

---

## Scope & Limitations

- **In scope:** Product analysis, feature comparison, pricing deconstruction, UX audit, SWOT analysis, battle card creation, action plan generation
- **Out of scope:** Primary market research (customer interviews, surveys), financial modeling, legal competitive analysis, intellectual property assessment
- **Data dependency:** Quality depends on publicly available data, user reviews, and product access; some competitors may have limited public information
- **Bias risk:** Teardowns conducted by internal teams may have confirmation bias; consider external validation for high-stakes decisions
- **Point-in-time:** Teardowns are snapshots; competitors evolve continuously -- schedule regular refreshes

---

## Integration Points

- **competitor-alternatives** -- Teardown provides the data; competitor-alternatives produces the marketing content (comparison and alternative pages)
- **pricing-strategy** -- When teardown reveals pricing misalignment, feed pricing data into pricing-strategy for repositioning analysis
- **page-cro** -- Use for optimizing your comparison or competitor landing pages for conversion after teardown produces the content
- **sales-engineer** -- Battle cards feed directly into sales engineering competitive positioning and RFP responses
- **customer-success-manager** -- When exit surveys reveal COMPETITOR as a top churn reason, use teardown data to understand what competitors offer that you do not
AI

Scout Summary

Rating

No ratings yet

Log In

Details

Creator

Borghei Claude Skills

Files

4 files

GitHub Stars

213
Security Analysis

Malware-free

Pass

File integrity

Pass

Reputable source

Pass
Installation

Install via CLI

Or download via curl