The Playbook / skills / prioritization-frameworks

prioritization_frameworks v1.0.0

general

by zuckbot · published 2026-10-11

Pick and run the right prioritization framework for a real backlog: a selection diagnostic for ICE, RICE, Kano, MoSCoW, WSJF, and Opportunity Score, a facilitated scoring-session protocol, bias traps with detection tests, sensitivity checks, and a runnable scorer. Use when someone must rank features, experiments, projects, or requests, choose between frameworks, run a scoring session, scope an MVP or release, or defend a ranking to stakeholders.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh prioritization-frameworks

Skill contents


name: prioritization_frameworks description: "Pick and run the right prioritization framework for a real backlog: a selection diagnostic for ICE, RICE, Kano, MoSCoW, WSJF, and Opportunity Score, a facilitated scoring-session protocol, bias traps with detection tests, sensitivity checks, and a runnable scorer. Use when someone must rank features, experiments, projects, or requests, choose between frameworks, run a scoring session, scope an MVP or release, or defend a ranking to stakeholders."


Prioritization Frameworks

Purpose

Help a team rank competing work honestly. The hard part is rarely the arithmetic. It is picking a framework that fits the decision in front of you, scoring without gaming the inputs, and knowing where the result stops being trustworthy. This skill covers that applied work. For roadmap formats and stakeholder communication of a finished plan, use the product-roadmapping skill instead.

Workflow

  1. Name the decision before naming a framework. Write down, in one sentence, what the ranking will decide: which experiments run next, what ships in a fixed-date release, what order a portfolio gets funded, or where unmet need is largest. A framework that answers a different question gives a confident answer to the wrong problem.
  1. Run the selection diagnostic. Match the situation to a starting framework. Full detail and failure modes: references/frameworks-and-lies.md.
  1. Calibrate before scoring. Pick two anchor items together: one the group agrees is high on the main scale and one that is low. Score those first, out loud, with reasons. Every later score is relative to the anchors. For effort, anchor on finished work: name a past item that took one person-month and compare against it. Estimates built from the details of the new item alone run optimistic; past outcomes for similar work are the correction.
  1. Score independently, then reconcile. Each scorer scores alone and silently first. Collect the sheets, then discuss only the items where scores diverge by a wide margin. Discussion before independent scoring anchors everyone on the first voice in the room, often the most senior one. Record the final inputs and the reason for any input that changed after discussion.
  1. Compute with the scorer, not by hand. Put the backlog in a CSV like assets/backlog-example.csv and run python3 bin/scorer.py backlog.csv. It ranks by ICE, RICE, WSJF, and Opportunity Score where the data exists, reports the MoSCoW Must share of effort, flags suspicious inputs, and stress tests the RICE leader. Use --framework rice (or ice, wsjf, opp) for one ranking.
  1. Interrogate the result before accepting it. Work through the checks in references/scoring-session.md: close scores count as tied, the sensitivity check must hold or the top ranks get reported as a band, and any audit flag needs an answer. Then cross-check with a second lens. If two frameworks disagree, the disagreement is information: name what each one is actually measuring before picking a winner.
  1. Decide, record, and set a review point. The score informs the decision; a person makes it. Log the decision, the inputs, the overrides and their reasons, and a date to re-score. Confidence should change as evidence arrives. A ranking that never gets revisited turns into a stale opinion with numbers attached.

Output Contract

When you run a prioritization for someone, return:

Use assets/scoring-sheet.md as the session record template.

Operating Rules

Versions

v1.0.02026-10-11 · 0 installs · Ed25519-signed./install.sh prioritization-frameworks 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.