From gtm-skills
Conducts competitor analysis including SWOT, feature matrices, pricing comparisons, teardowns; creates battle cards, positioning maps, and SEO-optimized comparison pages.
npx claudepluginhub manojbajaj95/claude-gtm-plugin --plugin gtm-skillsThis skill uses the workspace's default tool permissions.
Comprehensive competitor analysis, competitive intelligence, and comparison page creation using structured research frameworks and data-grounded methodologies.
Analyzes competitors via interactive questioning and 4 specialized agents, producing competitive matrices, SWOT analyses, gap analyses, battlecards, strategies, and optional charts.
Analyzes competitors using SWOT, Porter's Five Forces, feature matrices, positioning maps, and battle cards to inform product strategy, sales, and competitive positioning.
Analyzes competitive landscape for your product: identifies 5 direct competitors, profiles strengths/weaknesses/pricing/GTM, maps differentiation opportunities. Use for market research or briefs.
Share bugs, ideas, or general feedback.
Comprehensive competitor analysis, competitive intelligence, and comparison page creation using structured research frameworks and data-grounded methodologies.
Systematic competitor analysis reveals market positioning, identifies competitive advantages, informs strategic decisions, captures SEO traffic, and enables sales teams with battle cards and comparison content.
Check for product marketing context first:
If .agents/product-marketing-context.md exists, read it before asking questions. Use that context and only ask for information not already covered.
Before creating competitor analysis or comparison pages, understand:
Competitor Types:
| Type | Definition | Example |
|---|---|---|
| Direct | Same market, same features | Same product category, same ICP |
| Indirect | Different approach, same problem | Alternative solutions to the same pain |
| Adjacent | Related market, potential crossover | Could expand into your space |
| Emerging | New entrants, potential disruptors | Startups with new approaches |
If website URL provided:
If details provided:
Required context to gather:
Understanding the target customer enables accurate assessment of direct vs. indirect competitors.
Firmographics:
Psychographics & Pain Points:
Behavioral Patterns:
Market Sizing (if discoverable):
Run targeted searches:
Select based on: similar target market, overlapping offerings, comparable business model, market presence.
For each competitor, gather data across four dimensions:
4a. Market Positioning & Messaging
4b. Pricing & Business Model
4c. Product/Feature Comparison
4d. Funding & Company Size
Underserved customer segments:
Feature/capability gaps:
Positioning gaps:
Document 3-5 specific gaps with supporting evidence.
Generate markdown report with cited sources (see references/competitive-analysis-framework.md for full template).
| Layer | What to Analyze | Data Source |
|---|---|---|
| 1. Product | Features, UX, quality | Screenshots, free trial |
| 2. Pricing | Plans, pricing model, hidden costs | Pricing page, sales call |
| 3. Positioning | Messaging, tagline, ICP | Website, ads |
| 4. Traction | Users, revenue, growth | Web search, press, funding |
| 5. Reviews | Strengths, weaknesses from users | G2, Capterra, App Store |
| 6. Content | Blog, social, SEO strategy | Website, social profiles |
| 7. Team | Size, key hires, background | LinkedIn, About page |
Search intent: User actively looking to switch from specific competitor
URL pattern: /alternatives/[competitor] or /[competitor]-alternative
Target keywords: "[Competitor] alternative", "alternative to [Competitor]"
Page structure:
Search intent: User researching options, earlier in journey
URL pattern: /alternatives/[competitor]-alternatives
Page structure:
Search intent: User directly comparing you to competitor
URL pattern: /vs/[competitor]
Page structure:
Search intent: User comparing two competitors (not you)
URL pattern: /compare/[competitor-a]-vs-[competitor-b]
Page structure:
See references/comparison-page-templates.md for detailed templates.
| Feature | Your Product | Competitor A | Competitor B | Competitor C |
|---------|:---:|:---:|:---:|:---:|
| Real-time collaboration | ✅ | ✅ | ❌ | ✅ |
| API access | ✅ | Paid only | ✅ | ❌ |
| SSO/SAML | ✅ | Enterprise | ✅ | Enterprise |
| Mobile app | ✅ | iOS only | ✅ | ✅ |
| | Your Product | Competitor A | Competitor B |
|---------|:---:|:---:|:---:|
| **Free tier** | Yes, 5 users | Yes, 3 users | No |
| **Starter** | $10/user/mo | $15/user/mo | $12/user/mo |
| **Pro** | $25/user/mo | $30/user/mo | $29/user/mo |
| **Enterprise** | Custom | Custom | $50/user/mo |
| **Billing** | Monthly/Annual | Annual only | Monthly/Annual |
| **Annual discount** | 20% | 15% | 25% |
| **Min seats** | 1 | 5 | 3 |
| **Hidden costs** | None | Setup fee $500 | API calls metered |
Create SWOT for each competitor (and yourself):
### Competitor A — SWOT
| Strengths | Weaknesses |
|-----------|------------|
| • Strong brand recognition | • Slow feature development |
| • Large integration ecosystem | • Complex onboarding (30+ min) |
| • Enterprise sales team | • No free tier |
| Opportunities | Threats |
|--------------|---------|
| • AI features not yet shipped | • New AI-native competitors |
| • Expanding into mid-market | • Customer complaints about pricing |
| • International markets untapped | • Key engineer departures (LinkedIn) |
A 2x2 matrix showing where competitors sit on two meaningful dimensions.
Choose Meaningful Axes:
| Good Axes | Bad Axes |
|---|---|
| Simple ↔ Complex | Good ↔ Bad |
| SMB ↔ Enterprise | Cheap ↔ Expensive (too obvious) |
| Self-serve ↔ Sales-led | Old ↔ New |
| Specialized ↔ General | Small ↔ Large |
Template:
Enterprise
│
Competitor C │ Competitor A
● │ ●
│
Simple ──────────────────────────── Complex
│
You ● │ Competitor B
│ ●
│
SMB
| Platform | Best For | URL Pattern |
|---|---|---|
| G2 | B2B SaaS | g2.com/products/[product]/reviews |
| Capterra | Business software | capterra.com/software/[id]/reviews |
| App Store | iOS apps | apps.apple.com |
| Google Play | Android apps | play.google.com |
| Product Hunt | Launches | producthunt.com/posts/[product] |
| Honest opinions | reddit.com/r/[relevant-sub] |
| Category | Look For |
|---|---|
| Most praised | What features do happy users mention most? |
| Most complained | What do unhappy users say? (= your opportunity) |
| Switching reasons | Why do users leave? What triggers switching? |
| Feature requests | What's missing that users want? |
| Comparison mentions | When users compare, what do they say? |
| Dimension | Your Product | Competitor A | Competitor B | Competitor C |
|-----------|--------------|--------------|--------------|--------------|
| **Positioning** | Mid-market | Premium | Budget | Enterprise |
| **Target Customer** | SMBs | Enterprise | Startups | Large orgs |
| **Pricing Model** | Subscription | Annual | Freemium | Custom |
| **Entry Price** | $10/mo | $50/mo | Free | Contact |
| **Key Differentiator** | Ease of use | Integration depth | Price | Scalability |
| **Primary Weakness vs You** | N/A | Complex setup | Limited features | High cost |
| **Funding Stage** | Series A | Series C | Bootstrapped | Public |
| **Est. Company Size** | 25 | 500 | 10 | 5000 |
| Format | Primary Keywords |
|---|---|
| Alternative (singular) | [Competitor] alternative, alternative to [Competitor] |
| Alternatives (plural) | [Competitor] alternatives, best [Competitor] alternatives |
| You vs Competitor | [You] vs [Competitor], [Competitor] vs [You] |
| Competitor vs Competitor | [A] vs [B], [B] vs [A] |
Consider FAQ schema for questions like "What is the best alternative to [Competitor]?"
Inline citations are mandatory. Every factual claim must include [Source N](#Sources) reference.
[Source 1, 3](#Sources)## Competitive Landscape Summary
**Market:** [Category] — $[X]B market growing [Y]% annually
**Key competitors:** A (leader), B (challenger), C (niche)
**Our positioning:** [Where you sit and why it matters]
**Key insight:** [One sentence about biggest opportunity]
| Metric | You | A | B | C |
|--------|-----|---|---|---|
| Users | X | Y | Z | W |
| Pricing (starter) | $X | $Y | $Z | $W |
| Rating (G2) | X.X | Y.Y | Z.Z | W.W |
See references/competitive-analysis-framework.md for complete report template.
| Mistake | Problem | Fix |
|---|---|---|
| Only looking at features | Misses positioning, pricing, traction | Use 7-layer framework |
| Biased analysis | Loses credibility | Be honest about competitor strengths |
| Outdated data | Wrong conclusions | Date all research, refresh quarterly |
| Too many competitors | Analysis paralysis | Focus on top 3-5 direct competitors |
| No "so what" | Data without insight | End each section with implications |
| Feature-only comparison | Doesn't show positioning | Include pricing, reviews, positioning map |
Before finalizing:
If competitor website inaccessible: Note in report, use available search results and news coverage.
If pricing not public: State "Pricing not publicly disclosed" and note indirect indicators (e.g., "enterprise sales model suggested by 'Contact Us' pricing page").
If funding data unavailable: Search for alternative signals: LinkedIn employee count, office locations, news mentions of growth.
If fewer than 5 clear competitors exist: Include available competitors and note market context (e.g., "Emerging market with limited direct competitors").