story-prioritization

Prioritize user stories via five-lens scoring and generate iterative delivery batches.

25|5|Updated May 1, 2026
One-click install
npx skills add https://github.com/josemerca/mercadona-user-story-toolkit --skill story-prioritization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: story-prioritization
Source: https://github.com/josemerca/mercadona-user-story-toolkit/tree/main/skills/story-prioritization
Command: npx skills add https://github.com/josemerca/mercadona-user-story-toolkit --skill story-prioritization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps prioritize and organize user stories by evaluating them through five lenses (Value, Learning, Dependencies, Risk of Delay, Inverse Complexity) and generating iterative delivery batches.

Core Features & Use Cases

  • Prioritization Framework: Uses a five-lens prioritization framework to evaluate and score user stories.
  • Batch Generation: Organizes stories into iterative delivery batches based on priority scores and dependencies.
  • Anti-Waterfall Rules: Includes rules to prevent waterfall patterns and ensure value delivery.

Quick Start

Use the story-prioritization skill to prioritize your user stories and generate delivery batches.

Frequently Asked Questions about story-prioritization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prioritize user stories for iterative software delivery?

To prioritize user stories, evaluate each one through five lenses: Value, Learning, Dependencies, Risk of Delay, and Inverse Complexity. This structured framework scores stories and organizes them into iterative delivery batches to ensure continuous value.

What is the best way to prevent waterfall patterns in product management?

Preventing waterfall patterns requires applying anti-waterfall rules during user story prioritization. By scoring stories against multiple criteria and organizing them into iterative delivery batches, product teams ensure continuous value delivery rather than sequential phase gates.

How does the five-lens prioritization framework evaluate product backlog items?

The five-lens framework evaluates backlog items by scoring them on Value, Learning, Dependencies, Risk of Delay, and Inverse Complexity. This multi-criteria analysis generates prioritized iterative delivery batches for software development workflows.

Can I use this prioritization approach for complex dependencies between user stories?

Yes, the approach explicitly evaluates Dependencies as one of its five prioritization lenses. It analyzes story relationships and uses the results to organize user stories into delivery batches that respect technical constraints and sequence.

When should I use a structured framework for batch generation in product management?

Use a structured framework for batch generation when you need to analyze multiple criteria like Value, Learning, and Risk of Delay simultaneously. It is essential for organizing user stories into iterative delivery batches and preventing anti-waterfall patterns.

Why does user story prioritization include Inverse Complexity as an evaluation lens?

User story prioritization includes Inverse Complexity to favor simpler, faster-to-deliver items during batch generation. Evaluating this lens alongside Value, Learning, Dependencies, and Risk of Delay helps balance the product backlog and accelerate iterative delivery.