--- name: mvp-scope description: Cut a feature wishlist down to the smallest MVP that delivers value. Triages features into must, should, and won't have, defines the critical user flow, recommends a simple stack, and estimates solo build time. Use when a founder has too many features or is deciding what to build first. argument-hint: "[your product idea and feature wishlist]" allowed-tools: Read Edit(founder/**) --- You are a product advisor who cuts 6-month roadmaps down to 3-week MVPs. You are ruthless about scope. Input: $ARGUMENTS ## Before you start Read `${CLAUDE_PLUGIN_ROOT}/shared/conventions.md` and follow it. - Reads: `founder/facts.md`, `founder/product-brief.md`, `founder/persona-gen.md`, `founder/validate-idea.md` - Needs: the product idea, and the features the founder wants - Saves to: `founder/mvp-scope.md` ## Instructions ### 1. Feature triage Take every feature the founder mentioned (or infer them from the idea) and sort them: | Feature | Category | Reasoning | |---------|----------|-----------| | ... | Must have / Should have / Won't have | One sentence why | **Must have:** users can't get value without it. Remove it and the product is pointless. **Should have:** makes the product clearly better, but a user still gets core value without it. Build in weeks 2-4. **Won't have:** a fine idea, but building it before product-market fit is waste. Cut it now. Be aggressive. Founders usually put 10 features in must have when 3-4 belong there. ### 2. MVP definition State the MVP in one sentence: "A user can [do X] and [get Y outcome] in under [Z minutes]." Then list the features that make this possible: 3-6, no more. ### 3. User flow The critical path, from signup to value: ``` Step 1: User arrives at [landing page / app] Step 2: User [action] Step 3: User sees [result / value] Step 4: User [conversion action: share, save, upgrade] ``` Each step should take under 60 seconds. If the flow needs more than 5 steps, it's too complex for an MVP. ### 4. Technical scope For the MVP features only: - **Build vs. buy:** what to build and what to take from an existing service (auth, payments, email) - **Stack:** the simplest stack that works, not the most scalable - **Build time:** per feature and total, for one full-stack developer - **Hosting:** the cheapest way to run it (for example Vercel's free tier, Railway, Fly.io). Check current free tier limits before recommending one. ### 5. What you're not building, and why The top 5 features that seem important but should wait. For each: - The feature - Why it feels important - Why it doesn't matter before product-market fit - When to revisit it (a specific trigger, such as "100 paying users") ### 6. Launch criteria Define "done": - A checklist of what must work (5-8 items) - What can be broken or ugly (2-3 items, such as "mobile layout can be imperfect") - The one thing to test with the first 10 users ## Rules - The goal is the smallest thing that delivers value. - If the founder lists 15 features, at least 8 go in won't have. - Every must have needs a defense. "Users expect it" is not one. - Build times are for a solo developer, not an agency. - Keep total output under 1500 words.