prioritize-assumptions

Prioritize product assumptions using an Impact × Risk matrix and suggest validation experiments.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/stefanomartiradonna/claude-skills --skill prioritize-assumptions-stefanomartiradonna
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prioritize-assumptions
Source: https://github.com/stefanomartiradonna/claude-skills/tree/main/pm-product-discovery-prioritize-assumptions
Command: npx skills add https://github.com/stefanomartiradonna/claude-skills --skill prioritize-assumptions-stefanomartiradonna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams collect long lists of assumptions but struggle to decide which ones to test first, often wasting effort on low-impact ideas or shipping high-risk bets unvalidated. This Skill applies a structured Impact × Risk triage so every assumption gets a clear disposition: defer, proceed, reject, or test. ## Core Features & Use Cases - Impact × Risk triage: Scores each assumption on Impact (Opportunity Score × number of customers) and Risk ((1 − Confidence) × Effort), then places it into one of four matrix quadrants. - Experiment design: For high-impact, high-risk assumptions, suggests experiments that maximize validated learning, measure actual behavior rather than opinions, and define a clear success metric and threshold. - ICE and RICE grounding: Uses Dan Olsen's Opportunity Score formula and references ICE/RICE scoring conventions for consistent prioritization. - Use Case: After a discovery sprint, you have 12 assumptions about a new onboarding flow. Provide the list and receive a prioritized matrix showing which two assumptions need experiments, which three can ship directly, and which to reject. ## Quick Start Ask the assistant to prioritize this list of product assumptions using the Impact × Risk matrix and suggest an experiment for each high-risk one.

Frequently Asked Questions about prioritize-assumptions

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

FAQPage Schema
How do I prioritize product assumptions before testing?▼

Score each assumption on Impact (Opportunity Score × number of customers affected) and Risk ((1 − Confidence) × Effort), then place it in an Impact × Risk matrix. High-impact, high-risk assumptions get experiments; high-impact, low-risk ones proceed directly to implementation.

What is the assumption prioritization canvas?▼

The assumption prioritization canvas is a 2×2 matrix mapping Impact against Risk to triage assumptions into four actions: defer, proceed, reject, or test. It helps product teams focus validation effort on assumptions that are both valuable and uncertain.

How does ICE scoring work for assumption prioritization?▼

ICE multiplies Impact (Opportunity Score × number of customers) by Confidence (1–10) and Ease (1–10). Opportunity Score equals Importance × (1 − Satisfaction), normalized to 0–1, following Dan Olsen's formula. RICE instead splits Impact into Reach × Impact and divides by Effort.

What makes a good experiment for a high-risk assumption?▼

A good experiment maximizes validated learning with minimal effort, measures actual user behavior rather than stated opinions, and defines a clear success metric with a threshold before running. Landing page tests, concierge pilots, and fake-door tests are common formats.

When should I reject an assumption instead of testing it?▼

Reject assumptions that fall in the low-impact, high-risk quadrant, where the validation effort and uncertainty outweigh the potential value. Defer low-impact, low-risk items until higher-priority assumptions are addressed.