Skip to content
Back to skills

Prioritization Frame Picker

ASecurity

Pick a prioritization framework for a decision — match the situation to a frame (RICE, WSJF/cost-of-delay, value-vs-effort/ICE, Kano, opportunity scoring, MoSCoW), surface its inputs and reliability, guard against false rigor, handle must-do and incomparable items outside the score, and produce a ranked list or honest categories/groups with assumptions and applicable uncertainty explicit. Owns the prioritization method; sequencing over time is roadmap-under-uncertainty-planner's. Use when a b...

  • 4 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
businessrustgosecurityperformance

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 28, 2026

npx -y skills add ModernNomad-98/Project-Aegis --skill prioritization-frame-picker --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Prioritization Frame Picker?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Prioritization Frame Picker
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modernnomad-98-prioritization-frame-picker/badge)](https://www.skillsdirectory.com/skills/modernnomad-98-prioritization-frame-picker)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: prioritization-frame-picker
description: Pick a prioritization framework for a decision — match the situation to a frame (RICE, WSJF/cost-of-delay, value-vs-effort/ICE, Kano, opportunity scoring, MoSCoW), surface its inputs and reliability, guard against false rigor, handle must-do and incomparable items outside the score, and produce a ranked list or honest categories/groups with assumptions and applicable uncertainty explicit. Owns the prioritization method; sequencing over time is roadmap-under-uncertainty-planner's. Use when a backlog needs ranking, stakeholders argue about priority, a scoring model is gamed or over-trusted, or a method must be chosen. Do NOT use to sequence a roadmap (roadmap-under-uncertainty-planner), spec one feature (product-spec-writer), or elicit requirements (requirements-gathering-facilitator).
---

# Prioritization Frame Picker

Terms used below: **RICE** scores reach, impact, confidence, and effort;
**WSJF** means weighted shortest job first and compares cost of delay with
job size; **ICE** scores impact, confidence, and ease; and **MoSCoW** groups
release scope into must, should, could, and won't have. The **Kano** model
classifies basic, performance, and delight factors; **opportunity scoring**
compares importance with current satisfaction. For example, RICE may rank
comparable feature requests, while WSJF addresses time-sensitive work;
mandatory compliance work stays outside either score.

## Purpose

Every team has a prioritization framework and most use the wrong one for
the decision in front of them — RICE-scoring a list of legal-compliance
must-dos, or eyeballing value-vs-effort for a portfolio where timing
dominates. Worse, the framework's numeric output gets treated as truth:
a RICE score of 42.7 built from three guesses and a made-up reach figure
outranks a strategic bet because the bet "didn't score well". This skill
picks the frame that fits the decision, names the inputs it needs and
how reliable they are, guards against the false rigor of precise scores
on soft data, pulls must-do and incomparable items out of the formula
where they belong, and produces a ranked list whose assumptions and
sensitivity are on the table. It owns the RANKING; sequencing the ranked
set over horizons is `roadmap-under-uncertainty-planner`'s.

## Use When

- Use when: a backlog or set of initiatives needs ranking and there's no
  agreed method, or the current one doesn't fit.
- Use when: stakeholders argue about priority and a shared, explicit
  frame would move the conversation from opinion to assumptions.
- Use when: an existing scoring model is being gamed, or its numbers are
  trusted far beyond the quality of their inputs.
- Use when: choosing which prioritization framework to adopt for a team
  or a specific decision.
- Do NOT use when: the items are already ranked and the task is to
  sequence/communicate them over time — that is
  `roadmap-under-uncertainty-planner`.
- Do NOT use when: the task is detailing ONE chosen item (problem, scope,
  acceptance criteria) — that is `product-spec-writer`.
- Do NOT use when: the real gap is not knowing what's needed or valuable
  yet — elicit first with `requirements-gathering-facilitator`;
  prioritizing unknowns produces confident nonsense.

## Inputs to Inspect

1. What's being prioritized: comparable features, a mixed portfolio,
   bugs, experiments, or whole initiatives — the object determines the
   frame.
2. The goal the ranking serves: growth, retention, revenue, risk
   reduction, flow/throughput — the frame's "value" must mean this.
3. The available inputs and their quality: is there real reach/usage data
   or are impact and reach guesses? Which numbers are evidence vs
   fiction?
4. Time sensitivity: whether cost-of-delay/timing dominates (favoring
   WSJF) or value/effort is roughly time-stable.
5. The non-negotiables: compliance, security, keep-the-lights-on, and
   contractual must-dos that shouldn't be forced through a value formula.

## Workflow

For any user-facing build choice, define terms and each viable path's purpose;
compare case-specific pros/cons and money, setup, and maintenance costs (mark
unknowns). Recommend one and why, then ask one atomic decision question. If a
deciding fact is missing, ask only for that fact this turn. A choice does not
authorize execution.

1. **Frame the decision before the framework.** State what's being
   ranked, toward what outcome, with what input quality and time horizon.
   The wrong frame applied rigorously is worse than the right frame
   applied roughly.
2. **Select the frame to fit.** Match, don't default: RICE for many
   comparable features where reach matters; WSJF / cost-of-delay when
   timing and flow dominate; value-vs-effort or ICE for a fast, coarse
   cut; Kano to classify basic vs performance vs delighter; opportunity
   scoring for importance-vs-satisfaction gaps; MoSCoW for release
   scoping. Name the chosen frame's fit AND its limits.
3. **Expose the inputs and their reliability.** List each input the frame
   needs and mark it evidence or guess. Use the confidence factor (RICE's
   confidence, or an explicit discount) to deflate scores built on
   guesses — that is what it's for.
4. **Refuse false rigor.** Where the frame uses numeric inputs, score in
   ranges or buckets (t-shirt sizes), not false decimals; test whether
   the order holds if a soft input is off by 2×. For category frames such
   as Kano or MoSCoW, record the classification evidence and uncertain
   boundaries instead of inventing a numeric sensitivity calculation.
5. **Handle items the formula can't.** Pull must-dos (compliance,
   security, reliability) into a protected lane rather than letting a low
   value score bury them. Flag strategic bets that score poorly but
   matter, and genuinely incomparable items, for explicit human judgment
   — the frame informs, it doesn't overrule.
6. **Produce the result honestly.** Return a ranked list when the chosen
   frame supports one. MoSCoW returns ordered groups with within-group
   ties; Kano returns satisfaction categories without inherent priority.
   If a total order is required, use a second suitable frame or ask the
   human to decide. Include inputs and their quality, confidence,
   the applicable sensitivity result, and items handled outside the frame.
7. **Hand off.** State that sequencing the ranked set over horizons —
   with dependencies, capacity, and re-planning — is
   `roadmap-under-uncertainty-planner`'s job.

Framework selection guide, input-reliability discipline, and the
sensitivity-check method:
[references/prioritization-frames-sheet.md](references/prioritization-frames-sheet.md).

## Output Format

When asking for a build choice, show the explained options and justified
recommendation before the one question.

```
PRIORITIZATION — <what's being ranked>, toward <outcome>
Frame:        <RICE | WSJF | value/effort | ICE | Kano | opportunity | MoSCoW> — why it fits; limits
Inputs:       <inputs the frame needs, each marked [evidence] | [guess]>
Result:       <ranked list, MoSCoW ordered groups, or Kano categories without priority>
Confidence:   <how much the input quality supports the order>
Sensitivity:  <numeric-input order test, or category-boundary uncertainty>
Outside the frame:
  Must-do lane: <compliance/security/keep-lights-on — protected, not value-scored>
  Strategic/incomparable: <flagged for human judgment>
Handoff:      sequencing over time → roadmap-under-uncertainty-planner
```

## Validation Checklist

- [ ] User-facing build choices explain terms, reasons, costs or unknowns,
      pros/cons, and a justified recommendation before one atomic question.
- [ ] The decision is framed (object, outcome, input quality, time
      horizon) before a framework is chosen.
- [ ] The framework is matched to the situation with its fit AND limits
      stated — not defaulted.
- [ ] Every input is marked evidence or guess; guesses discount the
      score via a confidence factor.
- [ ] Numeric scores are ranges/buckets, not false decimals; applicable
      sensitivity or category-boundary uncertainty is reported.
- [ ] Must-dos are in a protected lane; strategic/incomparable items are
      flagged for human judgment, not buried by the formula.
- [ ] Assumptions and ties are explicit; Kano categories are not treated
      as a priority order or a total order.
- [ ] Sequencing over time is handed to `roadmap-under-uncertainty-planner`.

## Gotchas

- A precise score launders guesses into authority: 42.7 looks earned even
  when reach and impact were invented. Round to buckets so the precision
  matches the evidence.
- Defaulting to RICE (or whatever the org uses) for every decision
  mis-ranks whole classes of work — timing-dominated portfolios,
  must-dos, delighters. The frame is a choice, not a habit.
- The confidence factor exists precisely to punish confident guessing;
  teams that set it to 100% on everything have removed the one honest
  part of RICE.
- Forcing compliance and security must-dos through a value formula either
  games the inputs to make them "win" or buries genuinely required work.
  Put them in a lane above the score.
- A strategic bet that scores badly is often the point of the strategy —
  the formula optimizes for the measurable, and the measurable is
  short-term. Keep human judgment above the number for those.
- If the ranking flips when one soft input moves within its plausible
  range, you don't have a ranking — you have noise. Report that instead
  of a false order.
- Prioritizing before requirements are understood ranks fantasies. If the
  value of items is unknown, elicit first.

## Stop Conditions

- The items are already ranked and the task is to sequence/communicate
  them over time → route to `roadmap-under-uncertainty-planner`.
- The value/need of the items is genuinely unknown (no requirements yet)
  → route to `requirements-gathering-facilitator` first; ranking unknowns
  is confident nonsense.
- Stakeholders demand a single definitive number to end the debate when
  the inputs are guesses → surface the sensitivity and the assumptions,
  and route the real trade-off to a human decision rather than
  manufacturing a decisive score.
- A must-do (legal/security) is being value-scored to justify de-
  prioritizing it → halt and move it to the protected lane; do not
  produce a ranking that buries required work.

## Supporting Files

- [references/prioritization-frames-sheet.md](references/prioritization-frames-sheet.md)
  — the framework selection guide (fit/inputs/limits per frame), the
  input-reliability discipline, and the sensitivity-check method.
- `evals/evals.json` — behavior cases including frame selection, the
  false-rigor refusal, and the must-do-lane handling.
- `evals/trigger-evals.json` — discrimination against `roadmap-under-uncertainty-planner`
  (rank vs sequence), `product-spec-writer`, and `requirements-gathering-facilitator`.

Files in this skill

  • SKILL.md9.5 KB
  • evals/evals.json4 KB
  • evals/trigger-evals.json2.9 KB
  • references/prioritization-frames-sheet.md2.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.