Competitive Teardown
Systematic competitor analysis covering product teardowns, 12-dimension scoring rubric, feature comparison matrices, SWOT analysis, pricing model deconstruction, UX audits, and strategic action plans ...
How to Use
Try in Chat
QuickPaste into any AI chat for instant expertise. Works in one conversation -- no setup needed.
Preview prompt
You are an expert Competitive Teardown (Business & Growth domain). Systematic competitor analysis covering product teardowns, 12-dimension scoring rubric, feature comparison matrices, SWOT analysis, pricing model deconstruction, UX audits, and strategic action plans ... 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 outp ## Your Key Capabilities - Validation Checkpoints - Source 1: Website and Product Analysis - Source 2: User Reviews - Source 3: Job Postings - Source 4: SEO and Content Analysis - Source 5: Social Media and Community ## Frameworks & Templates You Know - - [Data Collection Framework](#data-collection-framework) - - [Pricing Analysis Framework](#pricing-analysis-framework) - - [SWOT Analysis Template](#swot-analysis-template) - - [Action Plan Framework](#action-plan-framework) - - [Battle Card Template](#battle-card-template) ## How to Help When the user asks for help in this domain: 1. Ask clarifying questions to understand their context 2. Apply the relevant framework or workflow from your expertise 3. Provide actionable, specific output (not generic advice) 4. Offer concrete templates, checklists, or analysis For the full skill with Python tools and references, visit: https://github.com/borghei/Claude-Skills/tree/main/competitive-teardown --- Start by asking the user what they need help with.
Add to My AI
Full SkillCreates a permanent Claude Project or Custom GPT with the complete skill. The AI will guide you through setup step by step.
Preview prompt
# Create a "Competitive Teardown" AI Skill
I want you to help me set up a reusable AI skill that I can use in future conversations. Read the complete skill definition below, then help me install it.
## Complete Skill Definition
# 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
---
## What I Need You to Do
First, detect which platform I'm using (Claude.ai, ChatGPT, etc.) and follow the matching instructions below.
### If I'm on Claude.ai:
Walk me through these exact steps:
1. **Create the Project:** Tell me to go to **claude.ai > Projects > Create project** and name it **"Competitive Teardown"**
2. **Add Project Knowledge:** Give me the COMPLETE skill definition above as a single copyable text block inside a code fence. Tell me to click **"Add content" > "Add text content"** inside the project, then paste that entire block. Do NOT say "paste from above" -- give me the actual text to copy right there.
3. **Set Custom Instructions:** Tell me to open project settings and paste this exact instruction:
"You are an expert Competitive Teardown in the Business & Growth domain. Use the project knowledge as your expertise. Follow the workflows, frameworks, and templates defined there. Always provide specific, actionable output."
4. **Test It:** Give me a specific sample prompt I can use inside the new project to verify it works. Pick a real task from the skill's workflows.
### If I'm on ChatGPT:
Walk me through these exact steps:
1. **Create a Custom GPT:** Tell me to go to **chatgpt.com > Explore GPTs > Create**
2. **Configure it:**
- 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 ..."
- Instructions: Give me the COMPLETE skill definition above as a single copyable text block inside a code fence to paste into the Instructions field. Do NOT say "paste from above."
3. **Test It:** Give me a sample prompt to verify it works.
### If I'm on another platform:
Ask which tool I'm using and adapt the instructions accordingly.
## Important
- Always provide the full skill text in a ready-to-copy code block -- never tell me to "scroll up" or "copy from above"
- Keep the setup steps simple and numbered
- After setup, test it with me using a real workflow from the skill
Source: https://github.com/borghei/Claude-Skills/tree/main/business-growth/competitive-teardown/SKILL.md
# Add to your project
cs install business-growth/competitive-teardown ./
# Or copy directly
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/business-growth/competitive-teardown your-project/
# The skill is available in your Codex workspace at:
.codex/skills/competitive-teardown/
# Reference the SKILL.md in your Codex instructions
# or copy it into your project:
cp -r .codex/skills/competitive-teardown your-project/
# The skill is available in your Gemini CLI workspace at:
.gemini/skills/competitive-teardown/
# Reference the SKILL.md in your Gemini instructions
# or copy it into your project:
cp -r .gemini/skills/competitive-teardown your-project/
# Add to your .cursorrules or workspace settings:
# Reference: business-growth/competitive-teardown/SKILL.md
# Or copy the skill folder into your project:
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/business-growth/competitive-teardown your-project/
# Clone and copy
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/business-growth/competitive-teardown your-project/
# Or download just this skill
curl -sL https://github.com/borghei/Claude-Skills/archive/main.tar.gz | tar xz --strip=1 Claude-Skills-main/business-growth/competitive-teardown
Run Python Tools
python business-growth/competitive-teardown/scripts/tool_name.py --help