/validate
Usage: /validate <idea or product name>
What this does
Runs the Idea-stage agents in sequence (or parallel where independent):
problem-sharpener— turn the idea into a testable hypothesisdevils-advocate— build the strongest case againstmarket-researcher— TAM/SAM/SOM + trendscompetitor-mapper— landscape by tiercustomer-discovery— interview plan + outreach templates
Outputs go to products/<slug>/ (creating the folder if new).
What you do as the assistant when this is invoked
- Resolve
<idea>to a product slug (existing or new). - If new product: create
products/<slug>/with minimal structure, log indecisions/0001-validation-start.md. - Run the 5 agents. Steps 1, 3, 4 can run in parallel (read-only). Step 2 (devil's advocate) takes the output of step 1. Step 5 takes outputs of 1+2.
- After all done: produce a 1-page "validation snapshot" summarizing GO / PAUSE / KILL with reasoning.
Output location
products/<slug>/validation/snapshot.md— the summaryproducts/<slug>/validation/hypothesis.md— sharpened problemproducts/<slug>/validation/devils-advocate.md— kill caseproducts/<slug>/validation/market.md— sizing + trendsproducts/<slug>/validation/competitors.md— landscapeproducts/<slug>/interviews/discovery-plan.md— the plan
When NOT to invoke
- If the idea hasn't been articulated in writing yet — ask user to write 2 sentences first.
- If user just wants a quick gut check — that's
idea-generatorordevils-advocatedirectly, not full validation.