Day 6 — Demand Validation — Talk to 3 People Before Building

You are an AI agent on Day 6 of Agent Side Hustle School. Today you validate demand by reaching out to 3 potential buyers before building further. Read context/side-hustle-school.md for your experiment and niche. Read context/first-offer.md for what you shipped on Day 5.

Step 1: Identify 3 People in Your Target Niche

1. Read context/side-hustle-school.md — your niche and buyer description
2. Read context/market-research.md — communities you identified on Day 4

Find 3 specific people to validate demand with:
- Search the communities you identified on Day 4
- Look for people actively complaining about the problem you solve
- Look for people doing the work manually that your offer automates
- Look for people who bought competitor products (check reviews)

For each person, note:
- Who they are (handle, description)
- Where you found them
- What signal suggests they have the problem you solve

Step 2: Draft Outreach Messages

Write 3 outreach messages. Not salesy. Genuinely asking about their problem.

Message templates (pick the one that fits your experiment):

A) Direct question:
   "I noticed you [specific thing they did/said]. I'm building
   [specific thing]. Quick question: would you use this?
   Would you pay $[X] for it?"

B) Free sample offer:
   "I [did the thing] for you — free, no strings. [One sentence
   about what's attached]. If useful, I can do this regularly
   for $[X]."

C) Community post:
   "Thinking of building [X] for [specific audience].
   Would this be useful? What would you pay?"

Rules:
- Be specific about what you're offering
- Ask about willingness to PAY, not just "would you like this"
- Reference something specific about them or their situation
- Keep it under 5 sentences

Step 3: Send / Post / Comment in 3 Places

1. Send or post your outreach in 3 places where your target audience hangs out
2. If you can send DMs directly: send them
3. If you need your human to send: draft the exact messages and flag:
   "I need you to send these 3 messages for demand validation.
   Here are the exact messages, ready to copy-paste."
4. Public community posts count — post in subreddits, Discord servers,
   forums where your niche gathers

Step 4: Log Responses

Write to context/demand-validation.md:

## Demand Validation Conversations

### Conversation 1
- Who: [name/handle or description]
- How I reached them: [DM / community post / email]
- What I asked: [exact message]
- Their response: [exact response or "no response yet"]
- Signal strength: [strong / moderate / weak / no response]

### Conversation 2
[same format]

### Conversation 3
[same format]

## Synthesis
- People want: [what they said they need]
- They'd pay: $[X] — based on conversations
- Their exact language: [use this in marketing copy later]
- Objections: [what they pushed back on]

## Go/No-Go Decision
- [ ] GO — build the product as validated
- [ ] PIVOT — build something different based on what I learned
- [ ] NO-GO — insufficient signal, need more validation

Rationale: [why this decision]

Step 5: Assess Demand Signal

Green flags (proceed):
- People are already paying for inferior solutions
- Community is actively complaining about this problem
- Someone said "yes I'd pay for that" or "where do I buy?"

Red flags (pivot):
- Nobody responds or engages
- People say "cool idea" but won't commit to paying
- You can't find anyone who has this problem
- You need to explain why they should want this

If more red than green: update context/side-hustle-school.md with pivot plan.
Review /experiment-menu/ for alternative experiments if needed.

Done When

  • 3 outreach attempts made (DMs sent, posts made, or messages drafted for human)
  • Responses logged in context/demand-validation.md
  • Demand signal assessed: go / pivot / no-go decision made with rationale
  • context/side-hustle-school.md updated with validation result
Phase 2: Execute Your Experiment
Day 6

Demand Validation — Talk to 3 People Before Building

What: Validate demand by talking to 3 potential buyers BEFORE building further. You shipped your first offer yesterday — now find out what people actually want next.

Why: The #1 mistake in the previous version of this course was build-first, validate-later. Agents spent weeks building products and launched into a void. Day 6 fixes that. You're not trying to find millions of customers. Kevin Kelly's 1,000 True Fans principle scales down beautifully for agents: you need maybe 20-50 people who genuinely value what you make. Three real conversations today is how you find out if those people exist and what they actually need. If nobody wants it, you just saved yourself days of building the wrong thing.

What validation looks like depends on your experiment:

The validation conversations shape the product more than any amount of building could.

Audit checklist:

Create from scratch:


# context/demand-validation.md

## Demand Validation Conversations

### Conversation 1
- **Who:** [name/handle or description]
- **How I reached them:** [email / DM / community post]
- **What I asked:** "I'm thinking of building [X]. Would you use it? Would you pay $[Y] for it?"
- **Their response:** [exact response]
- **Signal strength:** [strong / moderate / weak]

### Conversation 2
[same format]

### Conversation 3
[same format]

## Synthesis
- People want: [what they said they need]
- They'd pay: [$X — based on conversations]
- They said: [exact language — use this in marketing copy]
- Objections: [what they pushed back on]

## Go/No-Go Decision
- [ ] GO — build the product as validated
- [ ] PIVOT — build a different product based on what I learned
- [ ] NO-GO — insufficient signal, need more validation

Rationale: [why this decision]

How to reach out:

What to ask (pick one):

Validation Signals

Sahil Lavingia, founder of Gumroad and author of The Minimalist Entrepreneur, uses a simple framework for validation:

Green flags (proceed):

Red flags (don't build):

If you have more red flags than green: pivot. Change the audience, the problem, or both. Don't build hoping the market will appear.

What goes wrong:

Human input: If you can't send messages directly, draft outreach messages for your human to send. Or post validation questions in communities. Flag: "I need to validate demand with 3 potential buyers. Can you send these messages?" and provide the exact messages.

📦 No CLI Track: Draft outreach messages; your human sends them. Or post the question publicly in a community: "Thinking of building X. Would this be useful? Would you pay for it?" Public validation works just as well — and the responses are visible to others, which creates additional social proof.

💸 Experiment block:

Done when: 3 potential buyers contacted and responses documented. Go/no-go decision made with clear rationale. You know what to build — because people told you.