Prioritize Assumptions
Pawel HurynCommunityCreated by Pawel Huryn
- Skill
- Research and analysis
- Business and productivity
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill provides a systematic approach to triaging product assumptions. By evaluating assumptions against Impact and Risk dimensions, it helps teams focus their efforts on high-value, high-risk areas that require immediate validation. It guides users through categorizing assumptions into a matrix and suggests actionable, low-effort experiments to gather empirical data, ensuring product development decisions are based on validated learning rather than opinion.
What it does
- Evaluates assumptions based on Impact and Risk dimensions.
- Categorizes assumptions into a four-quadrant Impact vs. Risk matrix.
- Suggests lean, high-learning experiments for high-risk assumptions.
- Provides a framework for prioritizing product discovery efforts.
- Defines success metrics and thresholds for proposed experiments.
When to use it
- When you have a long list of product assumptions and need to decide what to test first.
- During the product discovery phase to reduce uncertainty.
- When applying the assumption prioritization canvas to a new feature or product idea.
- When you need to justify development focus based on validated learning.
Advantages
- Reduces wasted effort by identifying low-impact, high-risk ideas to reject.
- Focuses team energy on high-impact assumptions that carry the most uncertainty.
- Promotes evidence-based decision making over subjective opinion.
- Encourages lean experimentation with minimal resource investment.
Usage examples
- “Prioritize these assumptions for our new mobile checkout feature: users prefer Apple Pay, users find the current flow too long, and users want guest checkout.”
- The agent will analyze these assumptions, plot them on an Impact vs. Risk matrix, and recommend which ones to test first with specific experiment designs.
- “I have a list of assumptions in this document. Please prioritize them using the Impact vs. Risk framework.”
- The agent will read the document, evaluate each assumption, and output a prioritized table with recommended actions for each.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/phuryn/prioritize-assumptions/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip prioritize-assumptions.zip -d .agents/skills
Documentation by Pawel Huryn
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
Files
- ATTRIBUTION.mdAdded by AutoGineer884 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md2.3 KiB
LICENSE
MIT License Copyright (c) 2026 Pawel Huryn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Pawel Huryn
- Publisher
- Pawel Huryn (Community)
- Source
- phuryn/pm-skills · pm-product-discovery/skills/prioritize-assumptions · commit 2a12295
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Pawel Huryn or Pawel Huryn.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download prioritize-assumptions.zip