prototyping-when-and-what

Determine prototype scope, fidelity, and stopping criteria for design planning.

6|3|Updated May 3, 2026
One-click install
npx skills add https://github.com/HDeibler/universal-design-principles --skill prototyping-when-and-what
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prototyping-when-and-what
Source: https://github.com/HDeibler/universal-design-principles/tree/main/plugins/process-and-robustness-principles/skills/prototyping-when-and-what
Command: npx skills add https://github.com/HDeibler/universal-design-principles --skill prototyping-when-and-what

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents teams from wasting time by choosing the wrong prototype scope, using the wrong fidelity, or continuing prototyping past the point where it should ship.

Core Features & Use Cases

  • Guides what to prototype: Helps you select prototyping targets such as risky assumptions, disputed decisions, and high-investment choices.
  • Helps choose the right fidelity: Aligns fidelity level to the question being answered (sketch, mockup, clickable, code, or production beta).
  • Defines when to stop: Establishes stopping criteria and “good enough to ship” framing to avoid endless iteration and stakeholder confusion.
  • Supports stakeholder communication: Teaches how to label fidelity, name what’s not built, and set timeline expectations to reduce misinterpretation.
  • Proposes proven patterns: Covers common approaches like spike + commit, test-then-design, prototype-then-spec, and continuous prototyping.

Quick Start

Ask an AI to recommend what to prototype, what fidelity to use, and clear stopping criteria for a design phase given your specific decision, constraints, and remaining unknowns.

Frequently Asked Questions about prototyping-when-and-what

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I determine what fidelity to use for UX prototyping?

Determine UX prototyping fidelity by aligning the fidelity level—sketch, mockup, clickable, code, or production beta—directly to the specific design question being answered. This approach ensures teams learn efficiently without over-investing in unnecessary detail.

When should I stop prototyping and move to implementation?

Stop prototyping when explicit stopping criteria are met and a “good enough to ship” framing is established. Defining these boundaries early prevents endless iteration, reduces stakeholder confusion, and allows the team to transition smoothly into implementation.

How do I choose what to prototype during product planning?

Choose what to prototype by targeting risky assumptions, disputed team decisions, and high-investment choices. Focusing prototyping efforts on these critical areas during product planning resolves stakeholder disagreements and validates uncertain concepts before committing resources.

What is the best way to communicate prototype scope to stakeholders?

Communicate prototype scope to stakeholders by clearly labeling the fidelity level, explicitly naming what is not built, and setting precise timeline expectations. This framing reduces misinterpretation and manages stakeholder feedback effectively.

What are common prototyping patterns for product design?

Common prototyping patterns include spike + commit, test-then-design, prototype-then-spec, and continuous prototyping. Selecting the right pattern provides proven approaches to structure design phases, validate unknowns, and transition into implementation.