backlog-refinement

Refine draft Scrum backlog items into implementation-ready PBIs with acceptance criteria.

15|5|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/sohei56/maul-team --skill backlog-refinement-sohei56
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backlog-refinement
Source: https://github.com/sohei56/maul-team/tree/main/skills/backlog-refinement
Command: npx skills add https://github.com/sohei56/maul-team --skill backlog-refinement-sohei56

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms coarse backlog items into implementation-ready Product Backlog Items, preventing ambiguous requirements, weak acceptance criteria, component-level task splits, and unresolved product decisions from reaching design or development.

Core Features & Use Cases

  • Vertical-Slice Refinement: Breaks draft PBIs into independently demonstrable user experiences, including walking skeletons and explicit dependencies for larger feature groups.
  • Requirements and Approach Clarification: Uses existing prior-art research, bounded web investigation when needed, and Product Owner decisions to settle the implementation direction before refinement is complete.
  • Quality and Readiness Gates: Audits acceptance criteria for verifiability, normal and failure scenarios, edge cases, correct PBI classification, local demo plans, design documentation paths, priorities, and workflow compliance.
  • Use Case: Apply it to a draft backlog after requirements definition to produce prioritized, testable PBIs that developers can implement without guessing at the intended solution or acceptance behavior.

Quick Start

Use the backlog-refinement skill to refine all eligible draft PBIs in the current Scrum project into implementation-ready items.

Frequently Asked Questions about backlog-refinement

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

FAQPage Schema
How do I refine coarse product backlog items into implementation-ready PBIs?

Backlog refinement transforms rough ideas into ready-to-build Product Backlog Items by settling implementation approaches, defining verifiable acceptance criteria, and completing delivery metadata for Scrum teams.

What is vertical slicing in sprint planning and how does it structure draft PBIs?

Vertical slicing breaks draft Product Backlog Items into independently demonstrable user experiences, including walking skeletons and explicit dependencies, ensuring each slice delivers end-to-end value.

How do I write verifiable acceptance criteria for product backlog items?

Acceptance criteria are refined by auditing for verifiability, normal and failure scenarios, edge cases, correct PBI classification, and local demo plans to ensure developers can test intended behaviors.

Do I need existing requirements and Scrum state files to use backlog refinement?

Yes, refinement requires backlog, requirements, benchmark, Scrum state, and workflow wrapper files to validate WIP limits, persist fields, audit quality, and advance refined items safely.

What is the best way to handle unresolved product decisions during backlog refinement?

Unresolved product decisions are handled by routing them to the Product Owner, using prior-art research and bounded investigation to settle implementation direction before refinement completes.

When should I apply backlog refinement to draft Scrum project items?

Apply backlog refinement after requirements definition or retrospectives to produce prioritized, testable PBIs that prevent ambiguous requirements and weak acceptance criteria from reaching development.