market-research
npx skills add https://github.com/whawkinsiv/claude-code-skills --skill market-research
Agent 安装分布
Skill 文档
Market Research & Competitive Analysis
Markets matter more than ideas. This skill helps you evaluate whether your market is worth entering â and how to validate demand before you build.
Core Principles
- A mediocre product in a great market beats a brilliant product in a dead one.
- All market sizing is wrong. The goal is order-of-magnitude clarity, not decimal precision.
- Competitors are evidence that demand exists. Zero competitors is a warning sign, not an advantage.
- The best solo-founder markets have high pain, fragmented incumbents, and willingness to pay â not the biggest TAM.
- Research is only useful if it changes a decision. Every analysis should end with a clear recommendation.
Early Validation: Before You Build Anything
Finding Your First 10 People to Talk To
Before doing market sizing, validate that real people have this problem.
Method 1: Cold Outreach (Fastest â 1-2 weeks)
- LinkedIn: Search for your ICP’s job title â send connection request with a note
- Twitter/X: Search hashtags related to the problem â DM active posters
- Reddit: Find niche subreddits â comment helpfully â DM engaged users
- Email: Find company websites of target customers â reach out to founders/decision-makers
Cold outreach template:
Subject: Quick question about [problem area]
Hi [Name],
I'm researching how [ICP role] handles [specific problem]. I noticed you [signal that they have this problem â e.g., posted about it, work in relevant role, use a competing tool].
Would you be open to a 15-minute call this week? I'm not selling anything â just trying to understand the problem better before I build a solution.
Happy to share what I learn from the research as a thank you.
[Your name]
Method 2: Communities (Higher quality â 2-4 weeks)
- Indie Hackers: Search for threads where your ICP discusses the problem
- Facebook Groups: Search for niche groups (e.g., “Freelance Copywriters”, “SaaS Founders”)
- Slack communities: Industry-specific channels, FounderPath, etc.
- Discord: More engaged than most channels for technical audiences
Method 3: Landing Page Test (Lowest effort â 2-3 weeks)
- Build a simple landing page describing the problem you solve (use Lovable or Claude Code)
- Drive 100-200 visits via communities, social posts, or $100-200 in ads
- Measure: Signups / Visitors = interest rate
- Below 5% signup rate â positioning is unclear or demand is weak
After 5 Conversations, Ask Yourself
- Did 3+ people independently describe the same pain? â Demand likely real
- Would they pay? Did anyone name a price unprompted? â Market likely exists
- Do they already use 2+ workarounds? â Problem is acute
- Did you learn something that surprised you? â Explore it in conversations 6-10
Decision threshold:
- 3+ people confirm the problem AND 2+ say they’d pay â proceed to market sizing and build
- Mixed signals after 10 conversations â either pivot your hypothesis or try a different ICP segment
- Nobody cares after 10 conversations â this isn’t a real problem. Pick a different idea.
Avoiding Analysis Paralysis
5 conversations reveal 80% of what you need to know. The other 20% you learn by building and shipping. Don’t wait for certainty â it never comes.
Market Sizing (Napkin Math That Matters)
Bottom-Up (The Only Method That Matters for Solo Founders)
1. How many potential buyers exist?
[Industry size] Ã [% that match your ICP]
Example: 500,000 US marketing agencies à 12% that are 5-20 person = 60,000
2. What will each pay annually?
[Price point] Ã [12 months]
Example: $49/month à 12 = $588/year
3. Realistic addressable market:
[Buyers] Ã [Annual price] Ã [Capture rate]
Example: 60,000 Ã $588 Ã 2% = $705,600/year achievable
4. Sanity check: Does that number fund the business you want?
Solo founder needs $200K-$500K ARR to replace income + reinvest.
If max realistic capture is $100K, the market is too small.
Top-Down (Sanity Check Only)
TAM = Total market revenue (all possible buyers globally)
SAM = Segment you can serve (geography, vertical, size)
SOM = What you can realistically capture in 3 years
Rule of thumb: SOM is 1-5% of SAM for a new entrant.
If SOM doesn't fund your business, stop here.
Volume Estimation Sources
- Government data: Census Bureau, BLS (industry counts)
- Industry reports: IBISWorld, Statista (skim free summaries)
- LinkedIn: Search ICP job titles â count results
- Job boards: Volume of relevant roles = proxy for market size
- Competitor traffic: SimilarWeb free tier â estimate active users
- Subreddits/communities: Member counts = demand signal
Competitive Analysis
Substitute Mapping
Every product competes with four types:
- Direct competitors â Same solution, same audience (Basecamp vs. Asana)
- Indirect competitors â Different solution, same problem (spreadsheets vs. project tool)
- DIY / manual process â They do it by hand (Post-its, email threads)
- Do nothing â They tolerate the pain (this is your real enemy)
Competitor Research Template
For each direct competitor:
## [Competitor Name]
**What they do**: One sentence.
**Target audience**: Who they sell to.
**Pricing**: Tiers and price points.
**Strengths**: 2-3 things they do well.
**Weaknesses**: 2-3 gaps, complaints, or underserved areas.
**Positioning**: Homepage headline â how they describe themselves.
**Traffic/Scale**: Monthly visits (SimilarWeb), review count (G2/Capterra).
### Where You Win
What specific thing will you do 10x better?
Research Sources
- Pricing: Visit their pricing page. Screenshot it.
- Positioning: Read their homepage headline and subheadline.
- Weaknesses: G2, Capterra, Product Hunt, Reddit threads, Twitter complaints.
- Traffic: SimilarWeb (free tier).
- Features: Their docs/changelog reveal what they’ve built and haven’t.
- Hiring: Job postings reveal strategic direction.
Competitive Positioning Matrix
Build a 2Ã2 matrix with the two dimensions your ICP cares most about:
Example axes:
X: Simple ââââââ Powerful
Y: Cheap ââââââ Premium
Plot competitors on this grid. Find the empty quadrant. That's your positioning opportunity.
Solo-Founder Market Fit Assessment
Score each criterion 1-5. Minimum viable total: 25/40.
| Criterion | Score | Notes |
|---|---|---|
| Pain intensity â Hair-on-fire problem? | /5 | 5 = actively searching for a fix |
| Willingness to pay â Already pay for substitutes? | /5 | 5 = pay $50+/mo for something worse |
| Reachable audience â Can you find and contact them? | /5 | 5 = concentrated in known communities |
| Fragmented competition â No dominant monopoly? | /5 | 5 = many small players, no clear winner |
| Small enough for solo â Can one person serve this? | /5 | 5 = low support burden, self-serve viable |
| Recurring need â Will they use it monthly? | /5 | 5 = daily/weekly active use |
| Your unfair advantage â Domain expertise or distribution? | /5 | 5 = deep insider knowledge |
| Technical feasibility â Build core in 4-8 weeks? | /5 | 5 = well-understood, no R&D needed |
Scoring:
- 35-40: Exceptional fit. Move fast.
- 25-34: Viable. Validate the weak spots.
- Below 25: Reconsider. Weak markets kill good products.
Distribution Vector Analysis
| Channel | Cost to Test | Time to Signal | Scalable? |
|---|---|---|---|
| Cold outreach | $0 (time only) | 2-4 weeks | Somewhat |
| Communities | $0 (time only) | 1-3 months | Somewhat |
| Paid search | $200-500 | 1-2 weeks | Yes (if CAC works) |
| SEO / Content | $0 (time only) | 3-6 months | Yes |
| Directories | $0-200 | 1-2 months | Yes (passive) |
| Partnerships | $0 (time only) | 2-6 months | Yes |
Rule: Pick the ONE channel you can test in <30 days with <$500. Prove it works before diversifying.
Buyer Leverage Check
Confirm your ICP can actually buy:
- Controls budget? If they need 3 levels of approval, you lose.
- Below “just expense it” threshold? ($50-100/mo for individuals, $500-1K for teams)
- Can adopt without IT? Self-serve SaaS with optional SSO wins.
- Low switching cost? If migration takes weeks, adoption stalls.
- One person gets value alone? Network effects help growth but hurt initial adoption.
All five should be “yes” for a solo-founder SaaS.
Output Format
- Present findings in a clear document (not a slide deck).
- Include specific numbers with sources cited.
- Score the opportunity using the Solo-Founder Market Fit rubric.
- End with a clear GO / CONDITIONAL / NO-GO recommendation.
- If CONDITIONAL, name exactly what needs to be validated and how.