skills/validating-startup-ideas/SKILL.md
Find and validate startup ideas by mining user complaints, crafting premises, and navigating the idea maze. Use when discovering product opportunities, validating ideas, shaping solutions, researching user pain points, or exploring what to build.
npx skillsauth add nweii/agent-stuff validating-startup-ideasInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Apply these frameworks as lenses to what the user brings—use them to surface blindspots, ask sharper questions, or reframe what's being worked on. This skill works at any stage of idea maturity.
Every complaint signals someone willing to pay for a better solution. But finding complaints is only the start—great products give users a premise that normalizes new behavior.
Mine complaints from platforms where users express frustration:
| Product type | Source | Search for | | ------------ | ------------------------------ | ----------------------------------------------------- | | B2B | G2, Capterra (1-2★ reviews) | "doesn't have", "wish it could", "missing", "can't" | | B2C services | Reddit + "[topic] frustrating" | r/mildlyinfuriating, niche hobby subs, r/entrepreneur | | Automation | Upwork job posts | "weekly", "monthly", "ongoing", "repeat" | | Mobile apps | App Store 1★ reviews | Same complaint 20+ times |
Reddit: Sort by comments, not upvotes. High comments = heated debate = real problem.
Upwork: If 100+ people paying $20/hr for a task, they'll pay $50/mo to automate it.
From Lenny Rachitsky's B2B framework—four signs your idea has legs:
Quick validation checklist:
Dalton Caldwell (YC): Tarpits are ideas that seem promising, validate easily, and attract lots of founders—but systematically fail. Classic examples: "apps to coordinate hangouts with friends," music discovery, Foursquare clones. Warning signs:
Bangaly Kaba (Instagram, Instacart): Consider who's just outside your current user base. The "adjacent user" is someone who could use your product but doesn't—often because of a single friction point. When you solve for them, you unlock the next growth wave.
Don't build what users ask for. Solve the underlying problem better.
Great products give users a premise—a foundational belief that normalizes otherwise-atypical actions:
The best premises become core features. Bumble required women to message first—the premise became the product mechanic.
Ivan Zhao (Notion): If your vision is "broccoli" (something users don't naturally seek out), wrap it in "sugar" (a form factor they already use daily). Notion wanted to build "Lego for software"—but nobody wakes up wanting that. So they hid it inside productivity software, a category people already cared about. The vision is still there; it's just discovered gradually.
Mike Maples Jr (Floodgate): Don't be a "10x better Apple." Be the world's first banana. Great ideas make people choose you or not—they can't compare you to the status quo. If customers can substitute something else for your solution, they won't take the risk on a startup.
For deeper guidance on crafting premises and shaping ideas strategically, see references/shaping-ideas.md.
Fons Mans approach:
testing
Command-invoked tutoring pass for understanding something deeply: a concept being learned, or work just done in the session. Locates where the learner is, teaches one step per turn, quizzes to verify, and continues until they can explain the material back and apply it. Can produce durable artifacts (a walkthrough of the work, a record of what was learned, a glossary) saved through whatever the environment supports. Best run after substantive work, or when the aim is to learn something.
testing
Search, read, filter, combine, adapt, and save recipes in the Brain vault collection. Use whenever cooking and the collection are relevant — 'what should I make', 'recipes with miso', 'save this one' all imply it.
testing
Socratic teaching pass over the work just done in a session: incremental comprehension stages, a running checklist doc, restate-understanding-first, and AskUserQuestion quizzes. The session doesn't end until the user has demonstrated understanding. Run after Claude has completed substantive work worth deeply understanding.
development
Writing-partner processes that draw out the user's own writing through questioning: guided drafting sessions, fragment mining, shaping raw material into a piece, and phrase tightening. Use for help discovering, developing, and structuring writing (notes, essays, messages, etc).