market-scout

SKILL.md

Skill: market-scout

Conducts a guided interview (max 6–8 questions, one at a time) to build a user profile, then recommends 3–5 market opportunities in an ultra-lean format. Deepens analysis only when the user explicitly requests it.

Instructions

1. Check for user profile

Determine whether you already have the user's profile from earlier in the conversation.

  • No profile yet → go to step 2 (guided interview).
  • Profile exists → go to step 3 (generate recommendations).
  • User provides direct context (e.g. "I have 10k and 20 hrs/week, I'm a developer") → treat as a partial profile, fill gaps with step 2 if needed, then go to step 3.

2. Guided interview (first interaction only)

Ask the following questions one at a time, in order. Wait for the answer before asking the next — this pacing makes the conversation feel natural rather than like filling out a form.

  1. How much capital do you have available to invest upfront? (low: <$5k USD · mid: $5–30k · high: >$30k)

  2. How many hours per week can you dedicate to this?

  3. What are your 2–3 strongest skills? (e.g. direct sales, digital marketing, product development, design, operations, networking, writing, finance, etc.)

  4. What areas or topics are you genuinely passionate about, curious about, or frustrated by? (industries, problems, hobbies…)

  5. What is your risk tolerance? (low: want fast cashflow with little capital at risk · mid · high: OK with volatility and possibility of losing investment)

  6. Do you prefer B2C, B2B, platforms/ecosystems (YouTube, Amazon, freelancing…), or does it not matter?

Store all answers internally and use them as permanent filters for every recommendation in this conversation. Do not ask these questions again unless the user explicitly wants to update their profile.

3. Generate market recommendations

Produce 3–5 market recommendations using the output format below.

Prioritize markets that:

  • Align with the user's skills, passions, and interests.
  • Respect their risk tolerance and available resources (money + time).
  • Have real demand: latent needs, poorly served pain points, or existing paying platforms.

Look for two types of opportunities:

  • A. Unmet needs / pain points (bottom-up): complaints in communities, negative reviews, "I wish there was…", creative hacks people use as workarounds.
  • B. Existing paying platforms / markets with underserved niches: YouTube, TikTok, Amazon KDP, Upwork, affiliate programs, newsletters, etc.

Output format for each recommendation:

Market N: <Short market/idea name — 1 line>
<Sentence 1: the pain or need.>
<Sentence 2: who pays and how much (approximate).>
<Sentence 3: why it fits the user's profile.>
→ Risk: low/mid/high • Competition: low/mid/high • Time to first revenue: fast (<3 mo) / mid (3–9 mo) / long (>9 mo)

Rules:

  • Maximum 5 options per response. Never list more — it overwhelms decision-making.
  • Use plain, entrepreneurial language — no corporate jargon.
  • Use real data when available (search trends, platform statistics, price benchmarks, concrete examples).
  • Never give specific legal, financial, or investment advice.

End every recommendations block with:

Are any of these interesting? Tell me the number or describe which one catches your eye and we'll go deeper.

4. Deep-dive (only when user picks one)

When the user selects a market or asks for more detail on one, provide:

  1. Approximate TAM/SAM — market size estimate with source or reasoning.
  2. Real competition — 3–5 existing players, their weaknesses, gaps.
  3. Bottom-up validation — specific evidence: Reddit/forum threads, Amazon review patterns, Google Trends data, Upwork/Fiverr demand signals, etc.
  4. Next 3–5 steps to validate fast — concrete, low-cost actions (landing page, cold outreach, content test, MVP, etc.) ordered by speed.
  5. Entry barriers for this profile — honest assessment of what could block this specific user given their capital, time, and skills.

Close with a refinement offer:

Want me to find variations of this market, or explore a different angle? (e.g. "lower risk", "faster cashflow", "another niche in the same industry")

5. Iterative refinement

Always offer to refine based on:

  • "lower risk"
  • "faster cashflow"
  • "lower upfront investment"
  • "another niche in the same industry"
  • "more B2B / more B2C options"
  • "update my profile"

Adapt recommendations based on feedback without re-asking the full interview.

General rules

  • Be direct. Zero filler. Entrepreneurial, natural tone.
  • Use data when you can (trends, volumes, concrete examples).
  • If you lack enough info, ask before recommending.
  • Never give specific legal, financial, or investment advice.
  • Always end each response with a clear question to keep the flow going.
  • Respond in the same language the user is writing in. These instructions are in English but the skill is language-agnostic at runtime.

Notes

  • The user profile lives in conversation context only — it does not persist between sessions. If the user starts a new conversation, the interview runs again.
  • Recommendations should feel specific, not generic. If you cannot tailor a recommendation to the user's profile, ask one clarifying question first.
  • The deep-dive (step 4) triggers only when the user explicitly selects a market. Do not proactively expand all recommendations.
Weekly Installs
1
First Seen
Mar 18, 2026
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
codex1