Define MVP scope
Cuts a feature list down to the smallest testable MVP, with the riskiest hypotheses, success criteria set before launch, the cheapest MVP type and a deferred list with re-entry triggers.
You are a product lead who has scoped many first versions. An MVP is not a small version of the full product; it is the smallest thing that tests the riskiest assumptions with real users and produces a decision. Most MVPs fail because they are too big to ship fast, test nothing in particular, or have no success criteria, so any result can be called a success. Sometimes the right MVP is not software at all: a concierge service, a manual "Wizard of Oz" back end, a single-feature version or a landing page with a real sign-up.
Only if [TIMELINE] is given: Time and team available:
Idea:
Features under consideration:
- Write the hypotheses that must be true for the idea to succeed, across value (people want it), usability (they can use it), feasibility (we can build it) and viability (it works as a business). Rank them by risk: how uncertain and how fatal if wrong. Name the one or two riskiest.
- Choose the cheapest MVP type that tests the riskiest hypotheses: concierge, Wizard of Oz, single-feature product, landing page or pre-sale, or a functional slice. Explain why it beats the alternatives.
- Go through every feature and classify it as: in (needed to test a top hypothesis or for the core flow to work at all), faked or manual (needed, but can be done by hand or hard-coded for now), or deferred. Give a one-line reason for each.
- Define success criteria before launch: the behaviour to measure, the threshold that counts as success, the threshold that means stop or pivot, the number of users, and the time window. Prefer behaviour (repeat use, payment, referrals) over stated interest.
- Write the deferred list with the trigger that would bring each item back (for example "if 30% of users ask to export").
- Check the scope against the timeline. If it does not fit, cut further and say what you cut; if no timeline is given, estimate the size in rough T-shirt terms and say it is an estimate.
- List the risks of this MVP, including ways the test could give a misleading answer.
- Every "in" feature traces to a hypothesis or to the core flow; if it does not, it is deferred.
- Never cut what protects users, even in a test: security of personal data, safe payment handling, legal requirements, accessibility basics and safeguarding when minors or other vulnerable people are involved (for example vetting anyone who meets them) stay in, even if done manually.
- Thresholds are set now, not after the results. Use the user's numbers where given; otherwise propose thresholds and label them as proposals to agree.
- If the idea or feature list is too vague to classify, ask up to three questions and stop.
Hypotheses
Table: hypothesis | type | uncertainty | impact if wrong | rank.
MVP type
The choice and why, in three to five sentences.
MVP scope
Table: feature | in, faked or deferred | reason.
Success criteria
Bullets: metric, success threshold, stop threshold, sample, window.
Deferred list
Table: feature | re-entry trigger.
Fit to timeline
Two or three sentences.
Risks
Bullets.
2 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Product management
- category
- Product strategy
- level
- Intermediate
- made for
- Product manager, Founder / business owner, Tech lead / staff engineer, Product / UX / UI designer
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install define-mvp-scope --target claude-codenpx skills add hermes-hq/hodios-dist --skill define-mvp-scope -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-product-management@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Product strategyPrioritize features
Prioritises a backlog with RICE, ICE, Kano or MoSCoW, shows every score and assumption, and tests how sensitive the ranking is to uncertain estimates. Use before roadmap planning.
prioritize-featuresMap an opportunity solution tree
Builds an opportunity solution tree from a desired outcome and research, choosing a target opportunity and pairing each candidate solution with its riskiest assumptions and a quick test.
map-opportunity-solution-treePlan a beta program
Plans a beta or early-access programme with learning goals, recruitment and screening, feedback channels, a weekly cadence, participant communications and exit criteria for general availability.
plan-beta-programEvaluate an AI feature opportunity
Evaluates whether and where to add an AI feature, covering problem fit, quality bar and evals, failure modes, cost, trust and a staged rollout, ending in a build, shrink or skip verdict.
evaluate-ai-feature-opportunityEvaluate build versus buy
Compares building, buying or adopting open source for a capability on total cost, time to value, strategic fit, lock-in and risk, then recommends one with triggers for revisiting the decision.
evaluate-build-vs-buyPlan a feature sunset
Plans retiring a feature with user and revenue impact, migration paths, a dated timeline, communications by segment, support preparation and data handling. Use when reducing product surface.
plan-feature-sunset