Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

prioritization-frameworks — Claude Code skill: 9 prioritization

Reference guide to 9 prioritization frameworks: RICE, ICE, Opportunity Score, Kano, MoSCoW and more. Helps you pick the right method, compare approaches, and rank tasks by importance.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add phuryn/pm-skills --skill prioritization-frameworks -a claude-code
Open on GitHub

What prioritization-frameworks does

The skill includes 9 prioritization frameworks with formulas, guidance on when to use each, and ready-made templates. Each method solves different needs: Opportunity Score focuses on customer problems (Importance × (1 − Satisfaction)), RICE works for teams needing detail ((Reach × Impact × Confidence) / Effort), ICE is faster and simpler (Impact × Confidence × Ease). Also covers Eisenhower Matrix for personal tasks, Kano Model for understanding expectations, Weighted Decision Matrix for multi-factor decisions, and MoSCoW for requirements.

Includes a comparison table for all frameworks, showing when to apply each one and why. Comes with ready-to-use templates: Google Sheets for RICE and ICE, Google Slides for Opportunity Score, PDF to get started quickly. Core principle: prioritize problems, not features.

Works across major IDEs: Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. Install via npx or your platform's built-in package manager.

What it helps with

  • pick the right prioritization framework for your team's needs
  • rank initiatives by impact and effort
  • compare different prioritization methods and understand their trade-offs
  • identify the biggest customer problem gaps and satisfaction shortfalls
  • facilitate multi-factor decision-making with stakeholder buy-in

Example prompts for the agent

  • Help me choose between RICE and ICE for prioritizing product features
  • How do I apply Opportunity Score to find the sharpest customer pain points?
  • Show me how to fill in an Importance vs Satisfaction matrix from survey results

How to install prioritization-frameworks

1Skills CLI (Vercel)

npx skills add phuryn/pm-skills --skill prioritization-frameworks -a claude-code

2Manually: put the files in place

~/.claude/skills/prioritization-frameworks/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/prioritization-frameworks/

From the same set5

The whole set →

Similar

noob-mode official github This skill translates Copilot CLI approval prompts, errors, and technical output into plain English. It is aimed at people using the CLI without a software engineering background. GitHub Copilot 6,400installs write-spec official anthropics Turns vague ideas, feature requests, or problem statements into structured PRDs with goals, non-goals, and prioritized requirements. Claude Code CX Codex Cursor +1 3,500installs cmux-keyboard-shortcuts manaflow-ai Configures cmux shortcuts in ~/.config/cmux/cmux.json. Useful for adopting tmux-style chords, auditing overrides, and validating syntax. Claude Code CX Codex Cursor +1 6,200installs account-research official anthropics Researches target prospect companies, checks fit against your ICP, and cross-references CRM records before outreach. Claude Code CX Codex Cursor +1 3,400installs performance-review official anthropics Generates structured templates for self-assessments, manager reviews, and team calibration sessions. Claude Code CX Codex Cursor +1 3,300installs find-skills vercel-labs Discovers and installs agent skills from skills.sh directly inside your coding assistant. Handy when you need domain-specific workflows for a project. Claude Code CX Codex Cursor +1 4,000,000installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs

Questions about prioritization-frameworks

How do I install prioritization-frameworks in Claude Code?

Run npx skills add phuryn/pm-skills --skill prioritization-frameworks -a claude-code, then open ~/.claude/skills/prioritization-frameworks/SKILL.md.

What does the prioritization-frameworks skill do?

It provides a reference guide to 9 prioritization methods with formulas, usage guidance, and ready-made templates. Helps you select the right framework and rank tasks by value.

Which framework is best for prioritizing customer problems?

Opportunity Score. It calculates Importance × (1 − Satisfaction) to reveal where customer satisfaction is lowest. The skill includes a Google Slides template to get you started quickly.

Source text

SKILL.md · MIT
---
name: prioritization-frameworks
description: "Reference guide to 9 prioritization frameworks with formulas, when-to-use guidance, and templates — RICE, ICE, Kano, MoSCoW, Opportunity Score, and more. Use when selecting a prioritization method, comparing frameworks like RICE vs ICE, or learning how different prioritization approaches work."
---

## Prioritization Frameworks Reference

A reference guide to help you select and apply the right prioritization framework for your context.

### Core Principle

Never allow customers to design solutions. Prioritize **problems (opportunities)**, not features.

### Opportunity Score (Dan Olsen, *The Lean Product Playbook*)

The recommended framework for prioritizing customer problems.

Survey customers on **Importance** and **Satisfaction** for each need (normalize to 0–1 scale).

Three related formulas:
- **Current value** = Importance × Satisfaction
- **Opportunity Score** = Importance × (1 − Satisfaction)
- **Customer value created** = Importance × (S2 − S1), where S1 = satisfaction before, S2 = satisfaction after

High Importance + low Satisfaction = highest Opportunity Score = best opportunities. Plot on an Importance vs Satisfaction chart — upper-left quadrant is the sweet spot. Prioritizes customer problems, not solutions.

### ICE Framework

Useful for prioritizing initiatives and ideas. Considers not only value but also risk and economic factors.

- **I** (Impact) = Opportunity Score × Number of Customers affected
- **C** (Confidence) = How confident are we? (1-10). Accounts for risk.
- **E** (Ease) = How easy is it to implement? (1-10). Accounts for economic factors.

**Score** = I × C × E. Higher = prioritize first.

### RICE Framework

Splits ICE's Impact into two separate factors. Useful for larger teams that need more granularity.

- **R** (Reach) = Number of customers affected
- **I** (Impact) = Opportunity Score (value per customer)
- **C** (Confidence) = How confident are we? (0-100%)
- **E** (Effort) = How much effort to implement? (person-months)

**Score** = (R × I × C) / E

### 9 Frameworks Overview

| Framework | Best For | Key Insight |
|-----------|----------|-------------|
| Eisenhower Matrix | Personal tasks | Urgent vs Important — for individual PM task management |
| Impact vs Effort | Tasks/initiatives | Simple 2×2 — quick triage, not rigorous for strategic decisions |
| Risk vs Reward | Initiatives | Like Impact vs Effort but accounts for uncertainty |
| **Opportunity Score** | Customer problems | **Recommended.** Importance × (1 − Satisfaction). Normalize to 0–1. |
| Kano Model | Understanding expectations | Must-be, Performance, Attractive, Indifferent, Reverse. For understanding, not prioritizing. |
| Weighted Decision Matrix | Multi-factor decisions | Assign weights to criteria, score each option. Useful for stakeholder buy-in. |
| **ICE** | Ideas/initiatives | Impact × Confidence × Ease. Recommended for quick prioritization. |
| **RICE** | Ideas at scale | (Reach × Impact × Confidence) / Effort. Adds Reach to ICE. |
| MoSCoW | Requirements | Must/Should/Could/Won't. Caution: project management origin. |

### Templates

- [Opportunity Score intro (PDF)](https://drive.google.com/file/d/1ENbYPmk1i1AKO7UnfyTuULL5GucTVufW/view)
- [Importance vs Satisfaction Template — Dan Olsen (Google Slides)](https://docs.google.com/presentation/d/1jg-LuF_3QHsf6f1nE1f98i4C0aulnRNMOO1jftgti8M/edit#slide=id.g796641d975_0_3)
- [ICE Template (Google Sheets)](https://docs.google.com/spreadsheets/d/1LUfnsPolhZgm7X2oij-7EUe0CJT-Dwr-/edit?usp=share_link&ouid=111307342557889008106&rtpof=true&sd=true)
- [RICE Template (Google Sheets)](https://docs.google.com/spreadsheets/d/1S-6QpyOz5MCrV7B67LUWdZkAzn38Eahv/edit?usp=sharing&ouid=111307342557889008106&rtpof=true&sd=true)

---

### Further Reading

- [The Product Management Frameworks Compendium + Templates](https://www.productcompass.pm/p/the-product-frameworks-compendium)
- [Kano Model: How to Delight Your Customers Without Becoming a Feature Factory](https://www.productcompass.pm/p/kano-model-how-to-delight-your-customers)
- [Continuous Product Discovery Masterclass (CPDM)](https://www.productcompass.pm/p/cpdm) (video course)

© phuryn · MIT · phuryn/pm-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor