plugins/startup-superpowers/skills/mvp/SKILL.md
Guides the founder through designing and optionally building the simplest MVP or prototype that validates their current hypotheses. Use when the founder wants to build something to test assumptions, discusses what to build next, wants to interpret results from a live MVP, or is deciding whether the current approach is still right. Also use when a founder proposes something to build — the skill will check whether the proposed form is the simplest thing that generates honest signal.
npx skillsauth add davepoon/buildwithclaude mvpInstall 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.
Help the founder figure out the simplest thing worth building to validate their remaining assumptions — and optionally scaffold and deploy it.
The central job of this skill is to be a principled counterweight to over-engineering. Most founders want to build more than they need to test what they don't yet know. This skill reads what's been validated, identifies the riskiest untested assumptions, and argues for the form of MVP that generates honest signal with the least build effort.
Two modes:
startup/mvp-plan.md: what to build, why this form, which hypotheses it tests, and what success looks likeRead startup/core.md and scan startup/hypotheses/ to understand what's been established and what's still untested. Check startup/interviews/ and startup/surveys/ for evidence gathered so far. No directory scaffolding is needed — startup/ is created during project initialization.
startup/mvp-plan.md existsLoad the reference file that runs the design conversation:
.claude/skills/mvp/references/initial-mvp-design.md
The reference file's instructions take over from this point.
startup/mvp-plan.md existsRead it for context. Infer intent from the conversation — don't ask "what do you want to do?"
If the founder is discussing results or what they're seeing:
Handle inline. Read the plan to understand what was built, what hypotheses were being tested, and what the success criteria were. Also check startup/interviews/ and startup/surveys/ for any evidence collected since the MVP launched — this context informs the assessment. Ask what they're seeing — numbers, anecdotes, surprises. Compare against the success criteria and give a frank read:
hypotheses skillhypotheses skillUpdate the ## Experiments Log in mvp-plan.md with what was learned (dated entry). If the plan needs to evolve, propose changes and get confirmation before writing back.
If the founder wants to iterate or pivot the experiment:
Discuss what's changed. Propose what the next experiment should look like. Before overwriting the plan, move the current success criteria and outcome into the ## Experiments Log as a completed entry. Then update ## What We're Building, ## Why This Form, ## Hypotheses Being Tested, ## Success Criteria, and ## Distribution Plan with the new experiment. Propose the full updated content before writing. Get confirmation.
If the founder wants to scaffold and deploy:
status: ready and a deployable form (landing page, demo, simple app) → load:
.claude/skills/mvp/references/scaffold-and-deploy.md
status: designing → suggest finishing the design conversation first; offer to continue itstatus: live → ask whether they want to redeploy or add something new; if yes, load the scaffold referenceIf a founder proposes building something without a prior design conversation: Read the existing hypotheses. Brief honest check (2–3 sentences): is the proposed form the simplest thing that would test the riskiest untested assumptions? Share the assessment before proceeding — not a gate, just an informed nudge.
If the founder wants to archive:
Archiving marks this MVP track as closed — the plan remains for reference but is no longer the active experiment. Read the file. Set status: archived, last_updated: today. Add a final log entry summarising the experiment outcome. Propose changes, get confirmation, write back.
startup/mvp-plan.mdBriefly confirm: "Saved to startup/mvp-plan.md."
Mention natural next steps without pushing:
status: ready and deployable form → "Ready to scaffold and deploy — just say the word"status: live → "When you have results, come back and we'll assess them against the success criteria"tools
Assesses the current state of the startup project and recommends what to focus on next. Use when there is a need or a question from the user to understand what the next steps are or what to focus on next.
data-ai
Use at the start of any conversation about a startup idea, product validation, founder strategy, or work inside a `startup/` workspace. Establishes file conventions, voice-input handling, subagent dispatch rules, and how to update each artifact safely. Activate before invoking any other startup-superpowers skill.
tools
Manages the founder's survey-based validation — crafting the right questions, deploying a survey to the internet, and analyzing results against hypotheses. Use when the founder wants to run a survey, create survey questions, validate hypotheses at scale, check how a survey is going, understand whether a survey is the right tool right now, or deploy a question set to get quantitative signal. Also bring this up if you believe that creating a survey to collect quantitative evidence may be useful at this point.
testing
Manages the founder's market understanding — running initial market research, updating findings, and answering questions about market size, customer segments, buying behavior, pricing benchmarks, and industry trends. Use when the conversation touches market size (TAM/SAM/SOM), who the buyers are and how they make decisions, what people typically pay, industry tailwinds or headwinds, or when the founder wants to understand the broader landscape their idea sits in.