From gtm
Research and analyse competitors — strengths, weaknesses, positioning, and differentiation opportunities.
npx claudepluginhub hpsgd/turtlestack --plugin gtmThis skill is limited to using the following tools:
Analyse $ARGUMENTS competitively using the mandatory process below.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
Analyse $ARGUMENTS competitively using the mandatory process below.
Before analysing individual competitors, map the full landscape. Competitors come in five types — you must consider all five:
| Type | Definition | Example |
|---|---|---|
| Direct | Same product category, same target customer | Competitor X that does what you do |
| Indirect | Different category, same problem solved | A general-purpose tool used for this specific job |
| Substitute | Fundamentally different approach to the same need | Manual processes, spreadsheets, hiring a person |
| Potential | Not competing today but could enter easily | Adjacent product with the right audience and distribution |
| Customer inertia | Doing nothing — the status quo | "We've always done it this way" |
List at least 3 direct competitors and at least 2 non-obvious competitors (indirect, substitute, or potential). If the user asked about a specific competitor, still briefly map the full landscape for context.
For each competitor, gather the following. Use WebSearch and WebFetch to find current information. If information is unavailable, state "Unknown — could not verify" rather than guessing.
## [Competitor name]
### What they do
[One paragraph. What is the product? What problem does it solve? For whom?]
### Target customer
- Primary segment: [who they primarily serve]
- Company size: [startup / SMB / mid-market / enterprise]
- Industry focus: [horizontal or specific verticals]
- Buyer persona: [title/role of the decision maker]
### Product
- Core capabilities: [what the product actually does — be specific]
- Platform: [web, mobile, desktop, API, CLI]
- Integrations: [key integrations]
- Technical approach: [how they solve the problem — architecture, methodology]
### Pricing
- Model: [per seat / usage-based / flat rate / freemium / enterprise-only]
- Entry price: [lowest tier price if public]
- Enterprise: [custom pricing? what's included?]
- Free tier: [what's available for free?]
### Strengths (be honest)
1. [Specific strength with evidence]
2. [Specific strength with evidence]
3. [Specific strength with evidence]
### Weaknesses (be specific)
1. [Specific weakness with evidence — user reviews, known limitations, architectural constraints]
2. [Specific weakness with evidence]
3. [Specific weakness with evidence]
### Positioning
- How they describe themselves: "[their tagline or one-liner]"
- Market category they claim: [category]
- Key messaging themes: [what they emphasise in marketing]
### Traction signals
- Funding / revenue: [if known]
- Team size: [if known]
- Customer logos: [notable customers]
- Growth trajectory: [growing, stable, declining — based on available signals]
Rules for competitor research:
Create a feature-by-feature comparison. Choose dimensions that matter to buyers, not dimensions that make you look good.
| Dimension | Your product | Competitor A | Competitor B | Competitor C |
|---|---|---|---|---|
| [Core capability 1] | [specifics] | [specifics] | [specifics] | [specifics] |
| [Core capability 2] | [specifics] | [specifics] | [specifics] | [specifics] |
| Setup time | [specifics] | [specifics] | [specifics] | [specifics] |
| Pricing (entry) | [specifics] | [specifics] | [specifics] | [specifics] |
| Pricing (at scale) | [specifics] | [specifics] | [specifics] | [specifics] |
| Integration depth | [specifics] | [specifics] | [specifics] | [specifics] |
| [Differentiator 1] | [specifics] | [specifics] | [specifics] | [specifics] |
| [Differentiator 2] | [specifics] | [specifics] | [specifics] | [specifics] |
Rules for the comparison table:
For each competitor, answer:
#### vs. [Competitor name]
**Where we win:**
- [Specific advantage with evidence — e.g., "3x faster import because of streaming architecture vs. their batch processing"]
**Where we lose:**
- [Specific disadvantage with evidence — e.g., "They support 40+ integrations natively; we support 12"]
**Where it's a wash:**
- [Areas of parity]
**Their likely counter-positioning:**
- [What they would say about you — anticipate their sales objections]
**Best counter-argument:**
- [How to respond when a prospect says "but Competitor X does..."]
Rules for differentiation:
Based on the full analysis, identify:
| Segment | Why underserved | How to win them | Confidence |
|---|---|---|---|
| [segment] | [what competitors miss] | [your approach] | High / Medium / Low |
| Gap | Who needs it | Which competitors could fill it | Priority |
|---|---|---|---|
| [capability nobody does well] | [segment] | [competitors] | High / Medium / Low |
Where in the market is there room to position that no competitor owns? Consider:
| Threat | Source | Likelihood | Impact | Mitigation |
|---|---|---|---|---|
| [what could happen] | [which competitor] | High / Medium / Low | High / Medium / Low | [what to do about it] |
Deliver the analysis in this order:
/gtm:positioning — use competitive analysis findings to sharpen positioning. Analysis informs where you differentiate; positioning articulates it./gtm:launch-plan — competitive context shapes launch messaging and timing.