Install
openclaw skills install market-idea-expanderA complete end-to-end business idea generation system that takes a market segment and produces: (1) a structured niche breakdown across Health, Wealth, and Relationships markets, (2) Reddit/social media research queries to uncover real pain points, (3) market gap analysis with multi-framework solution generation, and (4) a ready-to-use landing page prompt built with BAB copywriting. Use this skill whenever the user wants to generate business ideas, explore market niches, find product opportunities, validate pain points, brainstorm SaaS/digital product ideas, or create landing page copy for a new business. Also trigger when the user mentions "market research", "niche ideas", "business opportunity", "product idea", "side hustle", "startup idea", "pain points", or asks "what business should I build".
openclaw skills install market-idea-expanderA structured, repeatable system to go from zero → validated business idea → landing page in one session.
Run these 4 phases in sequence, or jump to the phase the user needs:
| Phase | Name | Output |
|---|---|---|
| 1 | Market Niche Explorer | Hierarchical niche breakdown |
| 2 | Pain Point Research Queries | Copy-paste social media search strings |
| 3 | Market Gap & Solution Generator | 5-framework solution concepts |
| 4 | Landing Page Generator | Full BAB-structured landing page (HTML artifact) |
Trigger: User wants to explore a market or says "give me random ideas" or names a specific niche.
Output a hierarchical breakdown following this structure. Go as deep as possible:
- [Core Market: Health / Wealth / Relationships]
- [Category]
- [Subcategory]
- [Niche]
- [Sub-Niche]
Rules:
Example output snippet:
- Wealth
- Online Business
- Digital Products
- Info Products
- Notion Templates for Solopreneurs
- AI Prompt Packs for Content Creators
- Pine Script Strategy Templates for Traders
After outputting the niche map, ask:
"Which sub-niche would you like to dig deeper into? Or shall we move straight to Phase 2 (Pain Point Research)?"
Trigger: User has chosen a niche and wants to find real customer pain points.
Generate platform-specific search queries for: Reddit, X (Twitter), Threads, Instagram, LinkedIn.
Reddit:
"{Niche}" (
site:reddit.com
inurl:comments|inurl:thread
| intext:"I think"|"I feel"|"I was"|"I have been"|"I experienced"|
"my experience"|"in my opinion"|"IMO"|"my biggest struggle"|
"my biggest fear"|"I found that"|"I learned"|"I realized"|
"my advice"|"struggles"|"problems"|"issues"|"challenge"|
"difficulties"|"hardships"|"pain point"|"barriers"|"obstacles"|
"concerns"|"frustrations"|"worries"|"hesitations"|
"what I wish I knew"|"what I regret"
)
X / Twitter:
Generate 3 separate X search queries targeting different pain point angles. Use X's native search at x.com/search:
Query 1 — Frustration & Rants:
"{Niche}" ("I hate"|"so frustrating"|"why is it so hard"|"nobody talks about"|
"my problem with"|"rant"|"ugh"|"tired of"|"sick of"|"done with")
-filter:retweets min_faves:5 lang:en
Query 2 — Wishes & Gaps:
"{Niche}" ("wish there was"|"can't find a good"|"why doesn't"|"someone should build"|
"there should be"|"nobody makes a"|"impossible to find"|"why is there no")
-filter:retweets min_faves:3 lang:en
Query 3 — Confessions & Realizations:
"{Niche}" ("unpopular opinion"|"honest take"|"real talk"|"be honest"|
"nobody tells you"|"I learned the hard way"|"I wasted"|"mistake I made"|
"what I wish I knew"|"regret")
-filter:retweets min_faves:5 lang:en
💡 X research tip: Also check the "Latest" tab (not "Top") so you see raw unfiltered posts, not just viral ones. Look for replies too — that's where real frustration lives.
Threads:
Generate 3 separate Threads search queries. Search directly at threads.net/search:
Query 1 — Pain Points & Struggles:
"{Niche}" "my biggest struggle" OR "nobody talks about" OR "real talk" OR
"honest review" OR "I've been dealing with" OR "why is it so hard"
Query 2 — Community Opinions:
"{Niche}" "unpopular opinion" OR "controversial take" OR "hot take" OR
"am I the only one" OR "can we talk about" OR "does anyone else"
Query 3 — Lessons & Regrets:
"{Niche}" "things I wish I knew" OR "what I learned" OR "don't make my mistake" OR
"this took me years" OR "advice I wish I got" OR "what no one tells you"
💡 Threads research tip: Also search the niche hashtag (
#{niche}) and sort by Recent. Threads tends to have longer, more opinion-heavy posts than X — great for emotional language and specific complaints you can use verbatim in your copy.
LinkedIn:
"{Niche}" (
"challenge I face"|"what nobody tells you"|"lesson learned"|
"mistake I made"|"wish I knew earlier"|"real talk"|
"industry problem"|"gap in the market"|"what clients ask me"
) filter:posts
Google (Validation):
"{Niche}" ("problems with"|"issues with"|"frustrating"|"doesn't work") site:reddit.com OR site:quora.com
"{Niche} alternatives" OR "{Niche} competitors" site:reddit.com
best "{Niche}" forum complaints
After outputting queries, ask:
"Do you already have pain points from your research? Paste them here and let's move to Phase 3 — Market Gap Analysis."
Trigger: User provides pain points they've collected (from research or intuition).
User pastes 3–10 pain points from their research.
First, write a short Executive Summary (3–4 sentences) summarizing the core market opportunity.
Then apply all 5 frameworks below, generating 2–3 solution concepts per framework:
Find underserved sub-niches. Who's being ignored?
For each concept include:
Premium vs. simplified versions. What would the "luxury" or "no-BS minimal" version look like?
Same product, different monetization. Subscription? Freemium? Done-for-you service? Community?
Underutilized channels. Who could you partner with? What content strategy dominates here?
What if you applied AI, new tech, new regulations, or an emerging trend to this problem?
Rank the Top 3 solutions across all frameworks by:
After outputting, ask:
"Want to move to Phase 4? Pick one of the solutions above and I'll build the landing page for it right away."
Trigger: User picks a solution concept and wants a landing page.
Build a complete, single-file HTML landing page as an artifact using the BAB (Before-After-Bridge) framework. Do NOT use Lovable — generate the actual HTML/CSS/JS directly.
Section 1 — Above the Fold
Section 2 — Current Pain (The "Before")
Section 3 — Desired Outcome (The "After")
Section 4 — Product Introduction
Before → After → Bridge
| Stage | Goal | Emotion to Trigger |
|---|---|---|
| Before | Show you understand their current pain | "They get me" |
| After | Paint the dream outcome | Desire, hope |
| Bridge | Introduce your product as the path | Trust, urgency |
Writing Rules
Headlines
Pain Points (Before Section)
Outcome Blocks (After Section)
CTA Copy
Urgency (Final CTA)
Tone by Niche
| Niche Type | Tone | Example Voice |
|---|---|---|
| Health / Wellness | Warm, empathetic, non-judgmental | "You've been trying so hard..." |
| Wealth / Finance | Confident, direct, results-focused | "Here's what the numbers actually show..." |
| Relationships | Vulnerable, honest, human | "Nobody tells you how lonely this gets..." |
| B2B / SaaS | Professional, problem-focused | "Your team is spending 40% of their time on..." |
| Indonesian Market | Casual, community-feel, trust-forward | "Udah coba banyak cara tapi tetap stuck?" |
Design-Copy Alignment