From saas
Phase 2 — Competitive landscape analysis with feature comparison matrix. Use after discovery phase.
How this skill is triggered — by the user, by Claude, or both
Slash command
/saas:competeThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze the competitive landscape for: `$ARGUMENTS`
Analyze the competitive landscape for: $ARGUMENTS
Read output/<slug>/01-discovery.md for product context. If it doesn't exist, tell the user to run /saas:discover first.
Identify competitors via WebSearch:
Research each competitor in parallel:
Use the Agent tool to spawn researcher subagents — one per competitor. Each agent should research:
Example agent prompt: "Research [Competitor Name] ([URL]). Find: core features list, pricing tiers, target market, key differentiators, G2/Capterra rating, estimated user count. Return structured findings."
Synthesize into output/<slug>/02-competitive.md:
# [Product Name] — Competitive Analysis
## 1. Competitive Landscape Map
### Direct Competitors
| Name | URL | Founded | Funding | Focus |
|------|-----|---------|---------|-------|
| ... | ... | ... | ... | ... |
### Indirect / Adjacent Competitors
| Name | URL | Why relevant |
|------|-----|-------------|
| ... | ... | ... |
## 2. Feature Comparison Matrix
| Feature | [Target] | Competitor A | Competitor B | ... |
|---------|----------|-------------|-------------|-----|
| ... | ✅/❌/🟡 | ✅/❌/🟡 | ✅/❌/🟡 | ... |
Legend: ✅ Full support | 🟡 Partial/limited | ❌ Not available
## 3. Pricing Comparison
| Tier | [Target] | Competitor A | Competitor B | ... |
|------|----------|-------------|-------------|-----|
| Free | ... | ... | ... | ... |
| Pro | ... | ... | ... | ... |
| Enterprise | ... | ... | ... | ... |
## 4. Differentiation Opportunities
- Gap 1: [description + which competitors miss this]
- Gap 2: ...
- Underserved segment: ...
## 5. Competitive Threats
- Moats: [which competitors have strong moats and why]
- Network effects: [presence/absence]
- Switching costs: [how locked-in are users]
- Incumbent advantages: [brand, distribution, data]
## 6. Market Size Estimation
- TAM: [Total Addressable Market with reasoning]
- SAM: [Serviceable Available Market]
- SOM: [Serviceable Obtainable Market — realistic first-year target]
- Sources: [how these numbers were derived]
Present to user:
Iterate: If user names additional competitors, spawn researcher agents for them and update the matrix. Repeat until user is satisfied.
npx claudepluginhub mnohosten/agentic --plugin saasCreates a structured competitive analysis comparing features, positioning, and strategy across competitors. Use when entering a market, planning differentiation, or understanding the competitive landscape.
Map existing solutions, alternatives, and competitive positioning to understand the problem space.
Scans competitive landscapes for products/markets, mapping 5-8 competitors' positioning, strengths/weaknesses, pricing, gaps, and opportunities via web research.