Business Opportunity Generator

Prompts

A 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".

Install

openclaw skills install market-idea-expander

Business Idea Generator Skill

A structured, repeatable system to go from zero → validated business idea → landing page in one session.


Workflow Overview

Run these 4 phases in sequence, or jump to the phase the user needs:

PhaseNameOutput
1Market Niche ExplorerHierarchical niche breakdown
2Pain Point Research QueriesCopy-paste social media search strings
3Market Gap & Solution Generator5-framework solution concepts
4Landing Page GeneratorFull BAB-structured landing page (HTML artifact)

Phase 1 — Market Niche Explorer

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:

  • If user says "random" → cover all 3 core markets (Health, Wealth, Relationships)
  • If user names a specific area (e.g. "alternative medicine") → start from that node, don't include other core markets
  • Each level must be unique — no overlap between sibling nodes
  • Generate as many entries as possible; depth over breadth

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)?"


Phase 2 — Pain Point Research Queries

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.

Query Templates

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."


Phase 3 — Market Gap & Solution Generator

Trigger: User provides pain points they've collected (from research or intuition).

Input Expected

User pastes 3–10 pain points from their research.

Your Output

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:


Framework 1 — Market Segmentation

Find underserved sub-niches. Who's being ignored?

For each concept include:

  • Name (descriptive, memorable)
  • 2-3 sentence explanation
  • Key features
  • Target audience (specific, not generic)
  • Business model (subscription / one-time / marketplace / SaaS / service)
  • Primary differentiator — why it's "best in its category"
  • Challenges to overcome
  • Pain points addressed

Framework 2 — Product Differentiation

Premium vs. simplified versions. What would the "luxury" or "no-BS minimal" version look like?

Framework 3 — Business Model Innovation

Same product, different monetization. Subscription? Freemium? Done-for-you service? Community?

Framework 4 — Distribution & Marketing

Underutilized channels. Who could you partner with? What content strategy dominates here?

Framework 5 — New Paradigm

What if you applied AI, new tech, new regulations, or an emerging trend to this problem?


Opportunity Assessment (conclude with this)

Rank the Top 3 solutions across all frameworks by:

  1. Market size & growth potential
  2. Competitive advantage sustainability
  3. Implementation feasibility
  4. "Best in the world" potential

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."


Phase 4 — Landing Page Generator

Trigger: User picks a solution concept and wants a landing page.

Input Expected

  • Which solution concept they chose
  • Product name (if they have one)
  • Any additional context (target country, price point, CTA goal)

Your Output

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.

Landing Page Structure

Section 1 — Above the Fold

  • Headline: Use customer's exact pain point language
  • Subheadline: Who it's for + what problem it solves + how it's different
  • 3–5 benefit bullet points (benefit → feature pairs)
  • CTA button (action-driven text, e.g. "Start Free" / "Get Instant Access")

Section 2 — Current Pain (The "Before")

  • Title: Question that makes visitors feel seen
  • 3 pain point blocks (short paragraphs using raw customer language)
  • Belief Deconstruction: Why their current approach hasn't worked

Section 3 — Desired Outcome (The "After")

  • Title: Invite them to imagine their transformed life
  • 3 outcome blocks linked to emotion
  • New Paradigm: Introduce the breakthrough approach

Section 4 — Product Introduction

  • Product name + 1-sentence pitch
  • 3-step "How It Works" process
  • Founder/brand message (humanizing, personal)
  • Final CTA block with urgency element

Design Requirements

  • Modern, clean UI — dark or light theme based on niche vibe
  • Mobile responsive (flexbox/grid)
  • Smooth scroll between sections
  • Tailwind CSS via CDN or clean custom CSS
  • No external images (use SVG icons or CSS shapes)
  • Email capture form in CTA sections (no backend needed, just UI)

Copywriting Guide (BAB Framework)

Before → After → Bridge

StageGoalEmotion to Trigger
BeforeShow you understand their current pain"They get me"
AfterPaint the dream outcomeDesire, hope
BridgeIntroduce your product as the pathTrust, urgency

Writing Rules

Headlines

  • Use the visitor's own words, not product-speak
  • Bad: "Introducing SmartFlow AI Productivity Suite"
  • Good: "Still losing 3 hours a day to tasks you could automate?"

Pain Points (Before Section)

  • Be specific and visceral — paint a scene, not a concept
  • Use first-person language pulled from research: "I've tried everything and nothing sticks"
  • One pain = one paragraph. Don't cluster.
  • End with a belief deconstruction: "It's not that you're not disciplined enough — the tools just weren't built for you."

Outcome Blocks (After Section)

  • Anchor to emotion, not features
  • Bad: "Save 3 hours per week"
  • Good: "Imagine finishing your work by 3pm — and actually closing the laptop"
  • Use future-paced language: "You'll finally...", "Imagine...", "Picture the day when..."

CTA Copy

  • Make the action feel low-risk and high-value
  • Bad: "Submit", "Buy Now"
  • Good: "Start Free — No Credit Card", "Get My Custom Plan", "See It In Action"

Urgency (Final CTA)

  • Only use real urgency — don't fake scarcity
  • Good urgency: early access pricing, beta spots, launch week bonus
  • Include a short guarantee statement to reduce risk

Tone by Niche

Niche TypeToneExample Voice
Health / WellnessWarm, empathetic, non-judgmental"You've been trying so hard..."
Wealth / FinanceConfident, direct, results-focused"Here's what the numbers actually show..."
RelationshipsVulnerable, honest, human"Nobody tells you how lonely this gets..."
B2B / SaaSProfessional, problem-focused"Your team is spending 40% of their time on..."
Indonesian MarketCasual, community-feel, trust-forward"Udah coba banyak cara tapi tetap stuck?"

Design-Copy Alignment

  • Hero section: Short headline + visual breathing room. Let the headline land.
  • Pain section: Slightly darker background or subtle pattern — creates emotional weight
  • After section: Lighter, brighter — signals relief and possibility
  • CTA buttons: High contrast. The eye should go straight there.
  • Social proof: Place after pain section AND before final CTA
  • Mobile: Stack everything vertically. CTA button must be thumb-reachable.

General Rules

  1. Always ask before skipping phases — confirm which phase the user needs
  2. Use the user's language — if they write in Indonesian, respond in Indonesian
  3. Be specific, not vague — "Indonesian solopreneurs aged 25–35 who sell digital products on Tokopedia" > "small business owners"
  4. Default to action — end every phase with a clear next step prompt
  5. Never generate generic ideas — every concept must have a specific differentiator that makes it "best in its category"