rapid-prototyping

Plan timeboxed prototypes to validate a single assumption with falsifiable criteria.

1|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/SSiertsema/claude-code-plugins --skill rapid-prototyping-ssiertsema
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rapid-prototyping
Source: https://github.com/SSiertsema/claude-code-plugins/tree/main/rapid-prototyping/skills/rapid-prototyping
Command: npx skills add https://github.com/SSiertsema/claude-code-plugins --skill rapid-prototyping-ssiertsema

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rapid Prototyping helps teams plan a focused, time-boxed prototype to validate one specific assumption, ensuring the plan names the assumption, selects the cheapest falsifiable technique, and declares what the prototype will not prove.

Core Features & Use Cases

  • One assumption per prototype to keep focus.
  • Falsifiable criteria defined before execution.
  • Cheapest-fidelity principle to minimize spend.
  • Timebox with explicit end date and defined success/kill criteria.
  • Clear delineation of what the prototype will not prove to avoid misinterpretation.
  • Phase guidance from setup to sequencing and risk assessment to inform next steps.

Quick Start

Plan a timeboxed prototype to test a single assumption, selecting the cheapest falsifiable technique.

Frequently Asked Questions about rapid-prototyping

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

FAQPage Schema
How do I plan a rapid prototype to validate a single assumption?▼

To plan a rapid prototype, define one specific assumption, select the cheapest falsifiable technique, set a fixed timebox with an end date, and establish clear success or kill criteria before execution begins.

What is the cheapest-fidelity principle for prototype validation?▼

The cheapest-fidelity principle minimizes spend by selecting the least expensive falsifiable technique to test an assumption, ensuring prototype validation remains timeboxed, focused, and cost-effective without overbuilding.

How do I define falsifiable criteria for a timeboxed prototype?▼

Falsifiable criteria for a timeboxed prototype are defined before execution by explicitly stating what observable outcome would prove the assumption false, alongside declaring what the prototype will not prove.

Can I use rapid prototyping to test both desirability and technical feasibility?▼

Rapid prototyping applies to testing desirability, feasibility, viability, usability, and technical concerns, but enforces a strict rule of one assumption per prototype to maintain focus and ensure valid results.

Why should I declare what a prototype will not prove during planning?▼

Declaring what a prototype will not prove prevents misinterpretation of results, keeping the timeboxed experiment focused on validating a single assumption and avoiding false confidence in untested areas.

What is the best way to sequence prototype phases from setup to report assembly?▼

The best way to sequence prototype phases is to follow setup, assumption deconstruction, technique selection, scope definition, risk assessment, and diagram rendering, culminating in final report assembly.