How it works
The platform turns a plain-English query into a validated market opportunity and a build-ready Claude Code package. Here's exactly what happens under the hood at each step.
The full pipeline
1. You enter a query
You type a problem, market, or audience — e.g. "hospital wait queue frustration" or "solo freelancers invoicing pain". The more specific the better. Think about the person experiencing the problem, not the solution.
2. AI picks the right subreddits
Rather than guessing where your users hang out, the platform asks Claude to select the 8 most relevant subreddits for your query. This means your data comes from communities where the problem is actually discussed — not generic subreddits that happen to match a keyword.
3. Reddit is scraped
Posts and top comments from those subreddits are pulled. The platform collects 100–200 posts and their top comments, filtering for relevance and recency.
4. AI extracts market signal
Each post and comment is processed to extract:
- Sentiment — positive, neutral, or negative
- Pain points — specific frustrations in the user's own words
- Willingness-to-pay signals — quotes where users mention price or buying intent
- Themes — recurring topics clustered across posts
This produces a Market Signal Score (0–100) combining pain intensity, WTP evidence, and competition level.
5. App ideas are generated and ranked
Based on the extracted signals, Claude generates 3 app ideas ranked by opportunity score. Each idea includes a target user, suggested revenue model, core MVP features, and Reddit evidence quotes that validate it.
6. You generate a Claude Code package
Pick any idea and click Generate Claude Code Package. The platform then:
- Plans which skill domains your app needs (typically 4–7)
- Writes a
project.mdmaster brief grounded in your validation data - Generates a
skill-*.mdfile per domain with implementation guidance - Bundles
CLAUDE.md,START_HERE.md, and a pre-filled.env.example
The result is a .zip you drop into any Next.js project. Your AI IDE reads it and has full context before writing a single line of code.
