When to Use This Skill
Use this skill when you need to:
- Find profitable business ideas validated by real market demand
- Identify unsolved problems from online community discussions
- Mine social platforms for problem signals and opportunity patterns
- Validate business concepts before investing time and money
- Discover micro-SaaS opportunities in specific niches
- Research B2B pain points from technical communities
- Find "boring" business opportunities with high potential
- Generate SWOT analysis for business opportunities
- Create Business Model Canvas for validated ideas
- Document complete business briefs ready for development
Core Concepts
Problem Signals: The Hidden Goldmine
Most startups fail because they build something nobody wants. The solution?
Listen first, build second.
Every day, people publicly express frustration, wishes, and needs across social
platforms. These are problem signals - direct indicators of unsolved
problems worth solving.
High-signal phrases:
- "I wish there was..." - Unmet desire
- "Someone should build..." - Clear opportunity
- "Why doesn't anyone..." - Market gap
- "Frustrated with..." - Pain point
- "I hate..." - Emotional pain (high opportunity)
- "Does anyone know of a tool that..." - Active seeking
The 5-Phase Discovery Process:
- Niche Selection - Choose your target market/industry
- Signal Mining - Search platforms with targeted queries
- Problem Ranking - Prioritize by engagement and specificity
- Validation - Competitor analysis, market sizing, willingness to pay
- Documentation - Capture findings for development
Step-by-Step Idea Discovery Process
Phase 1: Niche Selection (Day 1)
Choose your target area:
Narrow focus = better signals. Avoid "business ideas in general" - too broad.
High-opportunity niches:
- Developer tools (APIs, devops, testing, documentation)
- B2B SaaS (project management, CRM, workflow automation)
- E-commerce operations (inventory, analytics, customer service)
- Content creation (editing, publishing, analytics)
- Healthcare tech (scheduling, telehealth, compliance)
- Education (LMS, tutoring platforms, course creation)
- Real estate (property management, lead generation)
Define your parameters:
- Industry/vertical
- Problem type (technical, workflow, financial, operational)
- Target customer (solopreneurs, SMBs, enterprise, consumers)
- Business model preference (micro-SaaS, marketplace, API, service)
Deliverable: Clear niche statement (e.g., "Project management tools for
marketing agencies")
Phase 2: Signal Mining (Days 2-3)
Search each platform with problem-signal queries.
Use the query patterns in
references/platform-strategies.md and
references/problem-signals.md.
Platform prioritization:
Reddit (highest signal density)
- r/SaaS, r/startups, r/SomebodyMakeThis, r/Entrepreneur
- Query:
site:reddit.com "I wish there was" project management tools
HackerNews (technical/B2B focus)
- "Ask HN" posts with technical problems
- Query:
site:news.ycombinator.com "Ask HN" looking for project management tool
IndieHackers (revenue validation data)
- Unsolved problems discussions
- Query:
site:indiehackers.com "would pay for" project management
Twitter/X (real-time frustration)
- Tool complaints and workflow pain
- Query:
"I hate" project management software,
"why is it so hard to" project tracking
Product Hunt (gap analysis)
- Browse launches for missing features
- Query: Check low-engagement launches in your niche
Threads (casual needs)
- Informal requests and complaints
- Query:
"someone should build" project management,
"I need" better tracking tool
Deliverable: 30-50 raw problem signals with source links
Phase 3: Problem Ranking (Day 4)
Score each problem signal:
| Criteria |
Weight |
Scoring |
| Engagement |
3x |
Upvotes, comments, shares |
| Recency |
2x |
Last 7 days (10), 30 days (7), 90+ days (3) |
| Specificity |
2x |
Detailed problem (10), vague (3) |
| Frequency |
2x |
Repeated across platforms (10), one-off (3) |
| Willingness to Pay |
3x |
"Would pay for" mentioned (10), no mention (3) |
| Technical Feasibility |
1x |
Solo-buildable (10), requires team (3) |
Calculate score: Sum weighted values. Prioritize scores 60+.
Red flags (skip these):
- ❌ Solved by existing tools (unless differentiation is clear)
- ❌ Too small market (<1,000 potential customers)
- ❌ High regulatory hurdles (healthcare data, fintech compliance)
- ❌ Requires network effects to work (marketplaces, social platforms)
Deliverable: Ranked list of top 10-15 validated problems with scores
Phase 4: Validation (Days 5-7)
For each top problem, conduct deep validation:
Competitor Analysis
Search: [problem description] tool, [niche] software, [task] app
Assess:
- Number of competitors (0-2 = green field, 3-5 = competitive, 10+ = saturated)
- Differentiation opportunities (UX, price, features, integration)
- Competitor weaknesses (complaints, missing features, poor reviews)
Market Sizing
Indicators:
- Google Trends: Search volume trends for related terms
- Subreddit/community size (e.g., r/SaaS has 200K+ members)
- Search volume: Use tools like Ahrefs/SEMrush (or estimate via Google Ads
planner)
- "Would pay for" mentions: Pricing discussions reveal budget
Willingness to Pay Signals
Look for:
- "How much would you pay for X?"
- "I'd pay $X/month for..."
- "Currently paying for [tool] but hate it"
- "Any tool that does [X], budget is $Y"
Validation checklist:
Deliverable: 3-5 validated business opportunities with full analysis
Phases 5-7: Analysis and Documentation
For SWOT analysis templates, Business Model Canvas framework, and final
documentation checklist, see
references/analysis-templates.md.
Common Mistakes
Mistake 1: Starting Without a Niche
- Problem: "Find me any business idea" returns generic, low-opportunity
results
- Solution: Start with specific industry, customer type, problem domain
Mistake 2: Ignoring Engagement Signals
- Problem: Treating all complaints equally (some are just venting)
- Solution: Prioritize high-upvote, recent, detailed posts with active
discussion
Mistake 3: Skipping Competitor Research
- Problem: "No one has built this!" (usually means it's a bad idea or
already exists)
- Solution: Thorough competitor search before falling in love with an idea
Mistake 4: Overlooking "Boring" Opportunities
- Problem: Only chasing sexy ideas (AI, crypto, social networks)
- Solution: B2B tools, workflow automation, "boring" SaaS have higher
success rates
Mistake 5: Building for Consumers First
- Problem: Consumer apps need massive distribution, low willingness to pay
- Solution: Start with B2B - higher willingness to pay, clearer ROI
Mistake 6: Ignoring Technical Feasibility
- Problem: Finding great problems that require 10-person team to solve
- Solution: Filter for solo-founder feasibility (MVP in 1-3 months)
Success Metrics
Idea Quality Indicators:
| Metric |
Weak Signal |
Strong Signal |
Excellent Signal |
| Engagement |
<10 upvotes |
10-50 upvotes |
50+ upvotes |
| Recency |
90+ days old |
30-90 days |
<7 days |
| Specificity |
Vague complaint |
Clear problem stated |
Detailed use case |
| Frequency |
One-off mention |
Few times per month |
Multiple platforms |
| Willingness to Pay |
Not mentioned |
Implied B2B budget |
Explicit "would pay" |
| Competitor Density |
10+ competitors |
3-5 competitors |
0-2 competitors |
| Market Size |
<1K customers |
1K-10K customers |
10K+ customers |
Validation checklist:
- ✅ Found 50+ problem signals across platforms
- ✅ At least 3 signals with 50+ engagement
- ✅ Clear willingness to pay expressed
- ✅ Technically feasible for solo founder
- ✅ Differentiation from existing solutions clear
- ✅ Market size sufficient (>1K potential customers)
Deep Dives
For comprehensive search strategies, validation frameworks, and opportunity
patterns, see the references:
references/problem-signals.md
- Complete list of high-signal phrases ("I wish", "why doesn't", "frustrated
with")
- Platform-specific query patterns
- How to distinguish venting from genuine opportunity
- Engagement signal analysis
references/platform-strategies.md
- Reddit: Subreddits, advanced search operators, engagement filters
- HackerNews: "Ask HN" analysis, technical pain points
- Twitter/X: Complaint mining, tool frustration searches
- Threads: Informal need detection
- Product Hunt: Gap analysis in launches
- IndieHackers: Unsolved problems and revenue validation
references/validation-framework.md
- Competitor analysis methodology
- Market sizing approaches (free and paid tools)
- Willingness-to-pay signal detection
- Technical feasibility assessment
- Differentiation strategy framework
references/opportunity-patterns.md
- High-potential business patterns (API products, micro-SaaS, developer tools)
- "Boring" business opportunities with high success rates
- B2B vs B2C trade-offs
- Workflow automation sweet spots
- Integration and data migration opportunities
Next Steps
After finding and validating business ideas:
- Use
indie-saas-validation-master skill - Pre-launch planning, MVP
scoping, customer development interviews
- Use
pricing-strategy-designer skill - Monetization model design,
pricing tier structure
- Use
technical-automation-architect skill - Define pragmatic MVP
architecture, build-vs-buy boundaries, and delivery approach
- Use
customer-retention-optimizer skill - Plan retention strategies
before launch
Sources
1---2name: business-idea-finder3description: Find, validate, and document business ideas through problem signal mining, competitor analysis, SWOT analysis, and Business Model Canvas generation. Use when searching for business opportunities or creating complete business briefs.4license: MIT5---6
7# When to Use This Skill
8
9Use this skill when you need to:
10
11- **Find profitable business ideas** validated by real market demand
12- **Identify unsolved problems** from online community discussions
13- **Mine social platforms** for problem signals and opportunity patterns
14- **Validate business concepts** before investing time and money
15- **Discover micro-SaaS opportunities** in specific niches
16- **Research B2B pain points** from technical communities
17- **Find "boring" business opportunities** with high potential
18- **Generate SWOT analysis** for business opportunities
19- **Create Business Model Canvas** for validated ideas
20- **Document complete business briefs** ready for development
21
22# Core Concepts
23
24## Problem Signals: The Hidden Goldmine
25
26Most startups fail because they build something nobody wants. The solution?
27**Listen first, build second.**
28
29Every day, people publicly express frustration, wishes, and needs across social
30platforms. These are **problem signals** - direct indicators of unsolved
31problems worth solving.
32
33**High-signal phrases**:
34
35- "I wish there was..." - Unmet desire
36- "Someone should build..." - Clear opportunity
37- "Why doesn't anyone..." - Market gap
38- "Frustrated with..." - Pain point
39- "I hate..." - Emotional pain (high opportunity)
40- "Does anyone know of a tool that..." - Active seeking
41
42**The 5-Phase Discovery Process**:
43
441. **Niche Selection** - Choose your target market/industry
452. **Signal Mining** - Search platforms with targeted queries
463. **Problem Ranking** - Prioritize by engagement and specificity
474. **Validation** - Competitor analysis, market sizing, willingness to pay
485. **Documentation** - Capture findings for development
49
50# Step-by-Step Idea Discovery Process
51
52## Phase 1: Niche Selection (Day 1)
53
54**Choose your target area**:
55
56Narrow focus = better signals. Avoid "business ideas in general" - too broad.
57
58**High-opportunity niches**:
59
60- Developer tools (APIs, devops, testing, documentation)
61- B2B SaaS (project management, CRM, workflow automation)
62- E-commerce operations (inventory, analytics, customer service)
63- Content creation (editing, publishing, analytics)
64- Healthcare tech (scheduling, telehealth, compliance)
65- Education (LMS, tutoring platforms, course creation)
66- Real estate (property management, lead generation)
67
68**Define your parameters**:
69
70- Industry/vertical
71- Problem type (technical, workflow, financial, operational)
72- Target customer (solopreneurs, SMBs, enterprise, consumers)
73- Business model preference (micro-SaaS, marketplace, API, service)
74
75**Deliverable**: Clear niche statement (e.g., "Project management tools for
76marketing agencies")
77
78## Phase 2: Signal Mining (Days 2-3)
79
80**Search each platform with problem-signal queries**.
81
82Use the query patterns in
83[references/platform-strategies.md](references/platform-strategies.md) and
84[references/problem-signals.md](references/problem-signals.md).
85
86**Platform prioritization**:
87
881. **Reddit** (highest signal density)
89 - r/SaaS, r/startups, r/SomebodyMakeThis, r/Entrepreneur
90 - Query: `site:reddit.com "I wish there was" project management tools`
91
922. **HackerNews** (technical/B2B focus)
93 - "Ask HN" posts with technical problems
94 - Query:
95 `site:news.ycombinator.com "Ask HN" looking for project management tool`
96
973. **IndieHackers** (revenue validation data)
98 - Unsolved problems discussions
99 - Query: `site:indiehackers.com "would pay for" project management`
100
1014. **Twitter/X** (real-time frustration)
102 - Tool complaints and workflow pain
103 - Query: `"I hate" project management software`,
104 `"why is it so hard to" project tracking`
105
1065. **Product Hunt** (gap analysis)
107 - Browse launches for missing features
108 - Query: Check low-engagement launches in your niche
109
1106. **Threads** (casual needs)
111 - Informal requests and complaints
112 - Query: `"someone should build" project management`,
113 `"I need" better tracking tool`
114
115**Deliverable**: 30-50 raw problem signals with source links
116
117## Phase 3: Problem Ranking (Day 4)
118
119**Score each problem signal**:
120
121| Criteria | Weight | Scoring |
122| ------------------------- | ------ | ---------------------------------------------- |
123| **Engagement** | 3x | Upvotes, comments, shares |
124| **Recency** | 2x | Last 7 days (10), 30 days (7), 90+ days (3) |
125| **Specificity** | 2x | Detailed problem (10), vague (3) |
126| **Frequency** | 2x | Repeated across platforms (10), one-off (3) |
127| **Willingness to Pay** | 3x | "Would pay for" mentioned (10), no mention (3) |
128| **Technical Feasibility** | 1x | Solo-buildable (10), requires team (3) |
129
130**Calculate score**: Sum weighted values. Prioritize scores 60+.
131
132**Red flags** (skip these):
133
134- ❌ Solved by existing tools (unless differentiation is clear)
135- ❌ Too small market (<1,000 potential customers)
136- ❌ High regulatory hurdles (healthcare data, fintech compliance)
137- ❌ Requires network effects to work (marketplaces, social platforms)
138
139**Deliverable**: Ranked list of top 10-15 validated problems with scores
140
141## Phase 4: Validation (Days 5-7)
142
143**For each top problem, conduct deep validation**:
144
145### Competitor Analysis
146
147Search: `[problem description] tool`, `[niche] software`, `[task] app`
148
149**Assess**:
150
151- Number of competitors (0-2 = green field, 3-5 = competitive, 10+ = saturated)
152- Differentiation opportunities (UX, price, features, integration)
153- Competitor weaknesses (complaints, missing features, poor reviews)
154
155### Market Sizing
156
157**Indicators**:
158
159- Google Trends: Search volume trends for related terms
160- Subreddit/community size (e.g., r/SaaS has 200K+ members)
161- Search volume: Use tools like Ahrefs/SEMrush (or estimate via Google Ads
162 planner)
163- "Would pay for" mentions: Pricing discussions reveal budget
164
165### Willingness to Pay Signals
166
167Look for:
168
169- "How much would you pay for X?"
170- "I'd pay $X/month for..."
171- "Currently paying for [tool] but hate it"
172- "Any tool that does [X], budget is $Y"
173
174**Validation checklist**:
175
176- [ ] 50+ people expressed this problem (across platforms)
177- [ ] Mentioned in last 30 days (recency)
178- [ ] Clear willingness to pay (or B2B budget implied)
179- [ ] Technically feasible for solo developer
180- [ ] Market size >1,000 potential customers
181- [ ] Clear differentiation from existing solutions
182
183**Deliverable**: 3-5 validated business opportunities with full analysis
184
185## Phases 5-7: Analysis and Documentation
186
187For SWOT analysis templates, Business Model Canvas framework, and final
188documentation checklist, see
189[references/analysis-templates.md](references/analysis-templates.md).
190
191# Common Mistakes
192
193**Mistake 1: Starting Without a Niche**
194
195- **Problem**: "Find me any business idea" returns generic, low-opportunity
196 results
197- **Solution**: Start with specific industry, customer type, problem domain
198
199**Mistake 2: Ignoring Engagement Signals**
200
201- **Problem**: Treating all complaints equally (some are just venting)
202- **Solution**: Prioritize high-upvote, recent, detailed posts with active
203 discussion
204
205**Mistake 3: Skipping Competitor Research**
206
207- **Problem**: "No one has built this!" (usually means it's a bad idea or
208 already exists)
209- **Solution**: Thorough competitor search before falling in love with an idea
210
211**Mistake 4: Overlooking "Boring" Opportunities**
212
213- **Problem**: Only chasing sexy ideas (AI, crypto, social networks)
214- **Solution**: B2B tools, workflow automation, "boring" SaaS have higher
215 success rates
216
217**Mistake 5: Building for Consumers First**
218
219- **Problem**: Consumer apps need massive distribution, low willingness to pay
220- **Solution**: Start with B2B - higher willingness to pay, clearer ROI
221
222**Mistake 6: Ignoring Technical Feasibility**
223
224- **Problem**: Finding great problems that require 10-person team to solve
225- **Solution**: Filter for solo-founder feasibility (MVP in 1-3 months)
226
227# Success Metrics
228
229**Idea Quality Indicators**:
230
231| Metric | Weak Signal | Strong Signal | Excellent Signal |
232| ---------------------- | --------------- | -------------------- | -------------------- |
233| **Engagement** | <10 upvotes | 10-50 upvotes | 50+ upvotes |
234| **Recency** | 90+ days old | 30-90 days | <7 days |
235| **Specificity** | Vague complaint | Clear problem stated | Detailed use case |
236| **Frequency** | One-off mention | Few times per month | Multiple platforms |
237| **Willingness to Pay** | Not mentioned | Implied B2B budget | Explicit "would pay" |
238| **Competitor Density** | 10+ competitors | 3-5 competitors | 0-2 competitors |
239| **Market Size** | <1K customers | 1K-10K customers | 10K+ customers |
240
241**Validation checklist**:
242
243- ✅ Found 50+ problem signals across platforms
244- ✅ At least 3 signals with 50+ engagement
245- ✅ Clear willingness to pay expressed
246- ✅ Technically feasible for solo founder
247- ✅ Differentiation from existing solutions clear
248- ✅ Market size sufficient (>1K potential customers)
249
250# Deep Dives
251
252For comprehensive search strategies, validation frameworks, and opportunity
253patterns, see the references:
254
255**[references/problem-signals.md](references/problem-signals.md)**
256
257- Complete list of high-signal phrases ("I wish", "why doesn't", "frustrated
258 with")
259- Platform-specific query patterns
260- How to distinguish venting from genuine opportunity
261- Engagement signal analysis
262
263**[references/platform-strategies.md](references/platform-strategies.md)**
264
265- Reddit: Subreddits, advanced search operators, engagement filters
266- HackerNews: "Ask HN" analysis, technical pain points
267- Twitter/X: Complaint mining, tool frustration searches
268- Threads: Informal need detection
269- Product Hunt: Gap analysis in launches
270- IndieHackers: Unsolved problems and revenue validation
271
272**[references/validation-framework.md](references/validation-framework.md)**
273
274- Competitor analysis methodology
275- Market sizing approaches (free and paid tools)
276- Willingness-to-pay signal detection
277- Technical feasibility assessment
278- Differentiation strategy framework
279
280**[references/opportunity-patterns.md](references/opportunity-patterns.md)**
281
282- High-potential business patterns (API products, micro-SaaS, developer tools)
283- "Boring" business opportunities with high success rates
284- B2B vs B2C trade-offs
285- Workflow automation sweet spots
286- Integration and data migration opportunities
287
288---
289
290## Next Steps
291
292After finding and validating business ideas:
293
2941. **Use `indie-saas-validation-master` skill** - Pre-launch planning, MVP
295 scoping, customer development interviews
2962. **Use `pricing-strategy-designer` skill** - Monetization model design,
297 pricing tier structure
2983. **Use `technical-automation-architect` skill** - Define pragmatic MVP
299 architecture, build-vs-buy boundaries, and delivery approach
3004. **Use `customer-retention-optimizer` skill** - Plan retention strategies
301 before launch
302
303---
304
305## Sources
306
307- [Indie Hackers - Unsolved Problems Discussions](https://www.indiehackers.com/)
308- [Reddit r/SomebodyMakeThis](https://www.reddit.com/r/somebodymakethis/)
309- [Hacker News "Ask HN" Posts](https://news.ycombinator.com/)
310- [Product Hunt - Browse Launches](https://www.producthunt.com/)