Install Prioritize Assumptions
Pick your agent. Every command is ready to paste.
npx skills add phuryn/pm-skills --skill prioritize-assumptionsThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads prioritize-assumptions when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the prioritize-assumptions skill”. In Codex, type $prioritize-assumptions.
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:
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
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
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
Present results as a prioritized matrix or table.
Think step by step. Save as markdown if the output is substantial.
Further Reading
Tips for Prioritize Assumptions
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 72 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Prioritize Assumptions
What does the Prioritize Assumptions skill do?
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.
How do I install Prioritize Assumptions?
Run "npx skills add phuryn/pm-skills --skill prioritize-assumptions" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Prioritize Assumptions work in Cursor and Codex?
Yes. Prioritize Assumptions uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Prioritize Assumptions free?
Prioritize Assumptions is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Prioritize Assumptions?
Prioritize Assumptions is published by phuryn in the phuryn/pm-skills repository, together with 71 other skills.


