skills/marketing/competitor-analysis/SKILL.md
Use this skill when the user says 'competitor analysis', 'competitive analysis', 'compare products', 'market positioning', 'competitive gaps', or needs pricing, feature, and messaging comparisons against competitors. Do NOT use for setting your own pricing strategy.
npx skillsauth add cwinvestments/memstack memstack-marketing-competitor-analysisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Provides a structured 5-point competitive analysis covering pricing, features, positioning, traffic sources, and weaknesses — output as a comparison matrix with strategic recommendations.
When this skill activates, output:
Competitor Analysis — Analyzing competitive landscape...
Then execute the protocol below.
| Context | Status | |---------|--------| | User says "competitor analysis", "competitive analysis" | ACTIVE | | User says "compare products" or "market positioning" | ACTIVE | | User wants to understand competitive landscape before building/launching | ACTIVE | | User wants to set their own pricing | DORMANT — use Pricing Strategy | | User wants to write ad copy against competitors | DORMANT — use Facebook Ad or Google Ad |
| Mistake | Why It's Wrong | |---------|---------------| | "Copy the market leader" | What works at their scale and brand recognition won't work for a newcomer. Find gaps, don't clone. | | "They do everything, we can't compete" | Incumbents have feature bloat. Pick 1-3 things and do them 10x better. | | "Ignore indirect competitors" | Spreadsheets and manual processes are often the real competition, not just SaaS tools. | | "Only look at features" | Positioning, pricing model, and distribution channel matter more than feature checklists. | | "One-time analysis" | Markets shift. Re-run competitive analysis quarterly. |
If the user hasn't provided competitors, ask:
- Your product — what do you offer? (name, category, price point)
- Known competitors — who do customers compare you to?
- Market — B2B or B2C? Industry vertical? Geographic focus?
Then identify three competitor tiers:
| Tier | Definition | How Many | |------|-----------|----------| | Direct | Same product category, same target market | 3-5 | | Indirect | Different approach to the same problem | 2-3 | | Aspirational | Market leaders you aim to compete with eventually | 1-2 |
Research sources:
Build a pricing comparison matrix:
| | Your Product | Competitor A | Competitor B | Competitor C | |---|---|---|---|---| | Free tier | Yes/No | | | | | Entry price | $X/mo | | | | | Mid-tier price | $X/mo | | | | | Enterprise price | $X/mo or custom | | | | | Pricing model | Per seat / flat / usage | | | | | Annual discount | X% | | | | | Free trial | X days | | | |
Pricing analysis questions:
Build a feature matrix for the top 15-20 features customers care about:
| Feature | Your Product | Comp A | Comp B | Comp C | |---------|---|---|---|---| | [Feature 1] | Full | Full | Partial | None | | [Feature 2] | Full | None | Full | Full | | [Feature 3] | Partial | Full | Full | None | | ... | | | | |
Feature rating scale:
Feature analysis questions:
For each competitor, document:
Competitor: [Name]
Tagline: "[Their homepage tagline]"
Target audience: [Who they're clearly targeting]
Key message: [Their primary value proposition]
Tone: [Professional / Casual / Technical / Fun]
Positioning: [Cheapest / Best / Easiest / Most Powerful / Niche-specific]
Homepage hero:
- Headline: "[Exact text]"
- Subheadline: "[Exact text]"
- CTA: "[Button text]"
- Social proof: "[What they show — logos, numbers, testimonials]"
Positioning map:
Plot competitors on a 2x2 matrix using the two most relevant axes for your market:
Premium
│
│
Complex ──────────┼────────── Simple
│
│
Affordable
Place each competitor (and yourself) on the map. Identify the open quadrant — that's your positioning opportunity.
For each competitor, research:
| Channel | Comp A | Comp B | Comp C | |---------|--------|--------|--------| | Organic search (estimated monthly visits) | | | | | Paid search (running Google Ads?) | Y/N | | | | Social media (primary platform + follower count) | | | | | Content marketing (blog frequency, topics) | | | | | Email (newsletter? nurture sequences?) | | | | | Referral/affiliate (partner programs?) | | | | | Community (Slack, Discord, forum?) | | | | | Product Hunt (launched? ranking?) | | | |
Distribution analysis questions:
For each competitor, extract weaknesses from:
Weakness categories:
| Category | Comp A Weakness | Comp B Weakness | Comp C Weakness | |----------|----------------|----------------|----------------| | UX/Design | | | | | Performance | | | | | Pricing | | | | | Support | | | | | Missing features | | | | | Integration gaps | | | | | Onboarding | | | |
SWOT summary per competitor:
Competitor: [Name]
Strengths: [2-3 key strengths]
Weaknesses: [2-3 key weaknesses]
Opportunities: [What you can exploit]
Threats: [What they might do that hurts you]
Based on the analysis, provide:
1. Positioning recommendation:
"Position as [positioning angle] because [reasoning based on competitive gaps]"
2. Feature priority (build these first): | Priority | Feature | Rationale | |----------|---------|-----------| | P0 | [Feature] | Table stakes — every competitor has it | | P0 | [Feature] | Biggest competitor weakness | | P1 | [Feature] | Differentiator — no one does this well | | P2 | [Feature] | Nice-to-have — builds on P1 |
3. Pricing recommendation:
"[Pricing strategy] at [$X/mo] because [competitive gap or positioning reason]"
4. Channel recommendation:
"Focus on [2-3 channels] because [competitors are weak here / audience is underserved]"
5. Messaging recommendation:
"Lead with [angle] because [no competitor owns this message]"
# Competitive Analysis — [Your Product] vs. [Market]
## Competitor Overview
| | Your Product | Comp A | Comp B | Comp C |
[High-level summary row: founded, team size, funding, pricing]
## Pricing Comparison
[Pricing matrix from Step 2]
## Feature Comparison
[Feature matrix from Step 3]
## Positioning Map
[2x2 matrix from Step 4]
## Traffic & Distribution
[Channel table from Step 5]
## Weakness Analysis
[Weakness table from Step 6]
## SWOT Summaries
[Per-competitor SWOT from Step 6]
## Strategic Recommendations
1. Positioning: [Recommendation]
2. Feature priorities: [P0/P1/P2 list]
3. Pricing: [Recommendation]
4. Channels: [Recommendation]
5. Messaging: [Recommendation]
## Open Questions
[Anything that needs more research or customer validation]
Competitor Analysis — Complete!
Competitors analyzed: [Count] ([direct] direct, [indirect] indirect)
Pricing gaps found: [Count]
Feature opportunities: [Count]
Recommended positioning: [One-line summary]
Next steps:
1. Validate findings with 5-10 customer interviews
2. Run positioning statement by your team
3. Update product roadmap based on feature priorities
4. Re-run this analysis next quarter
tools
Use when the user says 'save diary', 'log session', 'wrapping up', or at end of a productive session.
tools
Use when the user says 'submit to marketplace', 'publish my skill', 'share this skill', 'list on marketplace', 'submit plugin', 'publish to community', or needs to submit a skill or plugin to a community marketplace via PR. Do NOT use for building skills or writing plugin code.
development
Use when the user says 'write browser tests', 'test this page', 'playwright test', 'e2e test', 'end to end test', 'browser test', 'test the UI', or needs Playwright-based browser testing for a web application. Do NOT use for unit tests, API tests, or non-browser testing.
development
Use when the user says 'teach me', 'explain as you go', 'mentor mode', 'walk me through', 'help me learn', 'explain why', 'learning mode', or wants real-time plain language narration of decisions and tradeoffs while building. Do NOT use for code review or debugging.