Proof people actually hurt — verbatim complaints mined from reviews and forums, search and hiring signals, and what they already pay to make the pain stop.
Free & open · no signup · read-only — it ends by asking · nothing leaves your machine
Mission: Determine whether the selected pain is frequent, severe and connected to actual spending; complaints alone do not prove demand.
Read repo instructions, CHARTER.md and relevant notes/reports at root and in reports/. Charter constraints bound recommendations. In a conductor, read INDEX.md and venture-run.json for scope, criteria, decisions and input versions; otherwise record these in this report. Your only write is this report. No outreach, purchases or code changes.
Phase 2 sweeps the codebase through every one of these, citing file and line for each finding.
aim for 15–30 short accurate quotes from independent people, linked and dated. Respect quotation limits; report fewer with the reason rather than pad.
spreadsheets, automation, staff or services actually used; quantify costs only when supported.
evidence people buy a remedy, with buyer, amount and context; vendor pricing alone is not adoption.
search language and hiring needs; distinguish measured trends from impressions.
concrete lost time, revenue or operational consequences versus mild annoyance.
recurring trigger and affected workflow; note sampling bias.
search coverage, missing evidence, restricted access and evidence against the hypothesis; absence is not automatically no demand.
One structured report at the repo root — or in reports/, if you keep one — the same shape every time, ready for a teammate — or the optional Studio — to act on.
Every Goal Prompt follows the same four steps, so results are consistent and repeatable — no matter which one you run.
State who hurts, when, doing what, using the selected venture and NICHE.md where applicable.
Complaints — aim for 15–30 short accurate quotes from independent people, linked and dated.
Grade severity, frequency, independent evidence and spend separately with scales and reasons.
Create DEMAND.md at repo root.
Copy it and paste it into your agent inside the repo you want checked.
Install the goal plugin once — two commands — then just type /goal:pain-demand-mining.
/plugin marketplace add GhostlyGawd/goal-prompts/plugin install goal@goal-promptsOr install only this Goal Prompt as /goal-pain-demand-mining:
curl -fsSL https://goal-prompts.vercel.app/install | BRIEF=62 shLet an agent fetch it mid-conversation, or pull the raw Goal Prompt by URL.
https://goal-prompts.vercel.app/raw/62.mdNothing hidden — this is the whole Goal Prompt, verbatim. Read it in a minute, edit it, or copy it as-is.
# Goal: Pain & Demand Mining Mission: Determine whether the selected pain is frequent, severe and connected to actual spending; complaints alone do not prove demand. Read repo instructions, CHARTER.md and relevant notes/reports at root and in reports/. Charter constraints bound recommendations. In a conductor, read INDEX.md and venture-run.json for scope, criteria, decisions and input versions; otherwise record these in this report. Your only write is this report. No outreach, purchases or code changes. ## Phase 1 — Anchor - State who hurts, when, doing what, using the selected venture and NICHE.md where applicable. Explicitly label missing inputs and provisional hypotheses. - List sources where evidence should exist and the search budget before mining. Preserve decision bars; do not lower them after seeing evidence. ## Phase 2 — Investigate 1. **Complaints** — aim for 15–30 short accurate quotes from independent people, linked and dated. Respect quotation limits; report fewer with the reason rather than pad. 2. **Workarounds** — spreadsheets, automation, staff or services actually used; quantify costs only when supported. 3. **Spend** — evidence people buy a remedy, with buyer, amount and context; vendor pricing alone is not adoption. 4. **Signals** — search language and hiring needs; distinguish measured trends from impressions. 5. **Severity** — concrete lost time, revenue or operational consequences versus mild annoyance. 6. **Frequency** — recurring trigger and affected workflow; note sampling bias. 7. **Silence** — search coverage, missing evidence, restricted access and evidence against the hypothesis; absence is not automatically no demand. ## Phase 3 — Decide - Grade severity, frequency, independent evidence and spend separately with scales and reasons. Show arithmetic if combining scores, and never average away an unmet hard bar. - Give the strongest opposing interpretation equal effort. Recommend continue, refine/pivot, stop or gather evidence; distinguish unknown from demonstrated failure. ## Phase 4 — Report Create `DEMAND.md` at repo root: 1. **Evidence wall** — source, short quote, date, sub-pain, independence and limitations. 2. **Spend/workarounds** — solution, cost, adoption evidence and unknowns. 3. **Assessment** — criteria versus evidence, counter-read and uncertainty. 4. **Next test** — where to reach ten relevant people, questions, success/stop criteria; no outreach. Start with today's date. If `DEMAND.md` already exists, read it first and lead with what changed; preserve prior work before an authorized replacement. Include scope, input versions, stable finding IDs, evidence, counterevidence and next steps; use the conductor's metadata when supplied. ## Rules - Separate direct evidence, proxies, inference and assumptions. Material factual claims need source links and access dates; date events too. Repeated citations are not independent evidence. Disclose inaccessible sources and shortfalls; never invent quotes or numbers. - Include meaningful counterevidence and what would change the recommendation. Stop at the agreed research budget; if none, state a bounded search plan and unresolved gaps. - If a `reports/` directory exists at the repo root, write the report there instead of the root. - Before asking, present the top findings as a ranked list in plain words. - No identifiable pain hypothesis after scope clarification? Write a one-paragraph null report. Sparse evidence for a defined pain instead yields an insufficient-evidence assessment. - Report only — end by asking whether to continue, pivot the pain or gather evidence; record a necessary decision before dependent work.
reports/ directory exists at the repo root, write the report there instead of the root.The candidate field. Turns your edges, interests, and constraints plus live market signals into 10-15 scored venture candidates — divergence before any deep dive.
One niche, fully mapped — the players, buyers, channels, watering holes, jargon, money flows, and unwritten rules — before you decide to enter it.
Everyone already fighting for this money — features, pricing, positioning, and traction compared, their customers' complaints mined, and the gaps nobody covers.
Bottom-up sizing with the arithmetic shown, growth read from primary signals, and the why-now case argued both ways — no analyst-deck TAM theater.
Runs inside these playbooks — curated sequences you can launch with one paste: