Backlog Prioritization

VerifiedSafe

Order backlog items using RICE, MoSCoW, or Value-Effort frameworks. Use during sprint planning or feature ranking to systematically prioritize work.

Sby Skills Guide Bot
ProductivityIntermediate
406/2/2026
Claude Code
#backlog-prioritization#rice#moscow#value-effort#product-owner

Recommended for

Our review

Orders backlog items using RICE, MoSCoW, or Value-Effort prioritization frameworks.

Strengths

  • Automates RICE score calculation and ranking
  • Supports three proven prioritization frameworks
  • Updates PBI files directly with numeric priorities
  • Produces an ordered report with scores and rationale

Limitations

  • Requires scope data (Reach, Impact, Effort) to be already populated in PBIs
  • Does not replace human discussion for strategic decisions
  • Only works with local files under `team-artifacts/pbis/`
When to use it

Use this skill during sprint planning or when ranking stakeholder requests with a repeatable method.

When not to use it

Do not use for decisions requiring complex negotiation or when prioritization data is unavailable.

Security analysis

Safe
Quality score85/100

The skill only uses file system tools (Read, Write, Edit, Grep, Glob) within the project's 'team-artifacts/pbis/' directory to read and update backlog items. It does not execute any shell commands, interact with external networks, or exfiltrate data. No obfuscated or destructive actions are present.

No concerns found

Examples

Prioritize backlog using RICE
/prioritize rice
Prioritize MoSCoW for sprint scope
/prioritize moscow scope:sprint

name: prioritize description: Order backlog items using RICE, MoSCoW, or Value-Effort frameworks. Use when prioritizing backlog, ranking features, or ordering work items. Triggers on keywords like "prioritize", "RICE score", "MoSCoW", "rank backlog", "order by value". infer: true allowed-tools: Read, Write, Edit, Grep, Glob, TodoWrite

Backlog Prioritization

Order backlog items using data-driven prioritization frameworks.

When to Use

  • Sprint planning needs ordered backlog
  • Stakeholder requests priority ranking
  • Feature roadmap ordering

Pre-Workflow

Activate Skills

  • Activate product-owner skill for prioritization frameworks (RICE, MoSCoW, Value/Effort)

Quick Reference

Frameworks

RICE Score

Score = (Reach x Impact x Confidence) / Effort

Reach: Users affected per quarter
Impact: 0.25 | 0.5 | 1 | 2 | 3
Confidence: 0.5 | 0.8 | 1.0
Effort: Person-months

MoSCoW

  • Must Have: Critical, non-negotiable (release blocker)
  • Should Have: Important, not vital
  • Could Have: Nice to have
  • Won't Have: Out of scope (not this release)

Value vs Effort

High Value + Low Effort = Quick Wins (do first)
High Value + High Effort = Strategic (plan carefully)
Low Value + Low Effort = Fill-ins (if time permits)
Low Value + High Effort = Time sinks (avoid)

Workflow

  1. Read PBIs from team-artifacts/pbis/
  2. Filter by scope if specified; exclude done/rejected items
  3. Apply selected framework
  4. Sort by score/classification; assign numeric priority (1 = highest)
  5. Update PBI frontmatter priority
  6. Output ordered list with scores

Output

  • Priority field: Numeric 1-999 (not High/Med/Low)
  • Console: Ordered table with scores

Report Template

## Backlog Priority - {Date}

**Framework:** {framework}
**Scope:** {scope}

| Rank | PBI     | Score   | Rationale |
| ---- | ------- | ------- | --------- |
| 1    | {title} | {score} | {why}     |

Related

  • Role Skill: product-owner
  • Command: /prioritize

Example

/prioritize rice
/prioritize moscow scope:sprint

IMPORTANT Task Planning Notes

  • Always plan and break many small todo tasks
  • Always add a final review todo task to review the works done at the end to find any fix or enhancement needed
Related skills