hermes

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.

context

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:

task

Idea:

idea

Features under consideration:

features

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Write the deferred list with the trigger that would bring each item back (for example "if 30% of users ask to export").
  6. 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.
  7. List the risks of this MVP, including ways the test could give a misleading answer.
constraints
  • 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.
output format

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

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install define-mvp-scope --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill define-mvp-scope -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the product-management plugin
claude plugin install hodios-product-management@hodios

The plugin brings every entry in this domain at once.

PromptRoadmapping

Prioritize 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-features
PromptProduct discovery

Map 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-tree
PromptUser feedback

Plan 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-program
PromptProduct strategy

Evaluate 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-opportunity
PromptProduct strategy

Evaluate 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-buy
PromptProduct strategy

Plan 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