Prioritize assumptions skill

Prioritize assumptions using an Impact × Risk matrix and suggest experiments for each.

by phuryn·MIT license·★ 26,557 Stars on the repo·GitHub ↗

Use now

Files of Prioritize assumptions

phuryn/main1 file shown
SKILL.md
Show the full text49 lines
prioritize-assumptions/SKILL.md49 lines · 2.3 KB

Prioritize Assumptions

Triage assumptions using an Impact × Risk matrix and suggest targeted experiments.

Context

You are helping prioritize assumptions for $ARGUMENTS.

If the user provides files with assumptions or research data, read them first.

Domain Context

ICE works well for assumption prioritization: Impact (Opportunity Score × # Customers) × Confidence (1–10) × Ease (1–10). Opportunity Score = Importance × (1 − Satisfaction), normalized to 0–1 (Dan Olsen). RICE splits Impact into Reach × Impact separately: (R × I × C) / E. See the prioritization-frameworks skill for full formulas and templates.

Instructions

The user will provide a list of assumptions to prioritize. Apply the following framework:

  1. For each assumption, evaluate two dimensions:

    • Impact: The value created by validating this assumption AND the number of customers affected (in ICE: Impact = Opportunity Score × # Customers)
    • Risk: Defined as (1 - Confidence) × Effort
  2. Categorize each assumption using the Impact × Risk matrix:

    • Low Impact, Low Risk → Defer testing until higher-priority assumptions are addressed
    • High Impact, Low Risk → Proceed to implementation (low risk, high reward)
    • Low Impact, High Risk → Reject the idea (not worth the investment)
    • High Impact, High Risk → Design an experiment to test it
  3. For each assumption requiring testing, suggest an experiment that:

    • Maximizes validated learning with minimal effort
    • Measures actual behavior, not opinions
    • Has a clear success metric and threshold
  4. Present results as a prioritized matrix or table.

Think step by step. Save as markdown if the output is substantial.


Further Reading
1---
2name: prioritize-assumptions
3description: "Prioritize assumptions using an Impact × Risk matrix and suggest experiments for each. Use when triaging a list of assumptions, deciding what to test first, or applying the assumption prioritization canvas."
4---
5 
6## Prioritize Assumptions
7 
8Triage assumptions using an Impact × Risk matrix and suggest targeted experiments.
9 
10### Context
11 
12You are helping prioritize assumptions for **$ARGUMENTS**.
13 
14If the user provides files with assumptions or research data, read them first.
15 
16### Domain Context
17 
18**ICE** works well for assumption prioritization: Impact (Opportunity Score × # Customers) × Confidence (1–10) × Ease (1–10). Opportunity Score = Importance × (1 − Satisfaction), normalized to 0–1 (Dan Olsen). **RICE** splits Impact into Reach × Impact separately: (R × I × C) / E. See the `prioritization-frameworks` skill for full formulas and templates.
19 
20### Instructions
21 
22The user will provide a list of assumptions to prioritize. Apply the following framework:
23 
241. **For each assumption**, evaluate two dimensions:
25 - **Impact**: The value created by validating this assumption AND the number of customers affected (in ICE: Impact = Opportunity Score × # Customers)
26 - **Risk**: Defined as (1 - Confidence) × Effort
27 
282. **Categorize each assumption** using the Impact × Risk matrix:
29 - **Low Impact, Low Risk** → Defer testing until higher-priority assumptions are addressed
30 - **High Impact, Low Risk** → Proceed to implementation (low risk, high reward)
31 - **Low Impact, High Risk** → Reject the idea (not worth the investment)
32 - **High Impact, High Risk** → Design an experiment to test it
33 
343. **For each assumption requiring testing**, suggest an experiment that:
35 - Maximizes validated learning with minimal effort
36 - Measures actual behavior, not opinions
37 - Has a clear success metric and threshold
38 
394. **Present results** as a prioritized matrix or table.
40 
41Think step by step. Save as markdown if the output is substantial.
42 
43---
44 
45### Further Reading
46 
47- [Assumption Prioritization Canvas: How to Identify And Test The Right Assumptions](https://www.productcompass.pm/p/assumption-prioritization-canvas)
48- [Continuous Product Discovery Masterclass (CPDM)](https://www.productcompass.pm/p/cpdm) (video course)
49 

Discussion

Alternatives