<< All versions

Skill v1.0.0

currentAutomated scan100/100
tomzx/agents/prioritize
──Details
PublishedOctober 6, 2026 at 03:19 AM
Content Hashsha256:2c5fcff8f79a8b38...
Git SHA
──Files
Files (1 file, 2.0 KB)
SKILL.md2.0 KBactive
SKILL.md · 51 lines · 2.0 KB

version: "1.0.0" name: prioritize description: Rank a backlog of initiatives or features using a transparent scoring framework (RICE / WSJF). End of the PDLC Strategy phase. argument-hint: "[scope: initiatives|backlog]"


Prioritize

Scores and ranks work so sequencing is transparent and debatable rather than asserted. Uses RICE (Reach x Impact x Confidence / Effort) or WSJF (Cost of Delay / Job Size), recording the inputs so the ranking can be challenged and re-run when estimates change.

Prerequisites

  • Apply the shared PDLC conventions in skills/pdlc/references/shared.md.
  • roadmap.md and goals.md; a backlog of items to rank.

Steps

  1. Choose the framework.

RICE suits discovery-stage ranking; WSJF suits time-critical sequencing where delay has a cost.

  1. For each item, estimate the framework's inputs explicitly (reach, impact, confidence, effort; or cost-of-delay and job size).

Record the number and a one-line justification.

  1. Compute the score and rank.
  2. Sanity-check the ranking against strategic fit and dependencies.

If the top item depends on a lower item, note the dependency and reorder.

  1. Separate "do" from "consider" vs. "cut": the cut list is as important as the do list.

A backlog that never shrinks is not prioritized.

  1. Write a prioritized backlog to .pdlc/context/roadmap.md (updated Now/Next/Later) or to the initiative directory for initiative-scoped work.

Output Format

A ranked table with scores and input justifications, plus the explicit cut list. Update the roadmap's Now/Next/Later to reflect the ranking.

Outcome

If $OUTCOME_YAML is set, emit verdict: ranked.

Completion Checklist

  • [ ] Framework chosen and stated
  • [ ] Every scored item has its inputs recorded with a justification
  • [ ] Dependencies reflected in the final order
  • [ ] A cut list exists (items explicitly not doing)

Next Step

Run the Strategy gate via make-decision. On proceed, load write-prd to begin Define.

All versions