definition-of-ready

Generates a Scrum Definition of Ready document from existing project docs and user interviews.

Updated May 24, 2026
One-click install
npx skills add https://github.com/pirras-torres/pirras-marketplace --skill definition-of-ready-pirras-torres
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: definition-of-ready
Source: https://github.com/pirras-torres/pirras-marketplace/tree/main/plugins/pi-dev/skills/definition-of-ready
Command: npx skills add https://github.com/pirras-torres/pirras-marketplace --skill definition-of-ready-pirras-torres

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Scrum teams often lack clear, checkable criteria for when a backlog item is ready to enter a sprint, leading to half-specified stories and mid-sprint blockers. This Skill reads your existing product, design, and architecture docs to propose grounded DoR criteria, then confirms them with you before writing the document. ## Core Features & Use Cases - Doc-driven suggestions: Scans PRD, product principles, domain model, business rules, UX spec, and architecture docs to derive relevant DoR criteria per category. - Guided interview: Walks through six categories (story description, acceptance criteria, design/UX, technical preconditions, size, process) one at a time for confirmation or adjustment. - Structured output: Writes a checkable, binary-criteria Definition of Ready to docs/05_scrum/definition_of_ready.md. - Use Case: After finishing your backend architecture doc, run this Skill to produce a DoR that references your API contract and UX spec requirements, so sprint planning only pulls in truly ready stories. ## Quick Start Ask the assistant to create a Definition of Ready for the project based on the existing docs in the docs folder.

Frequently Asked Questions about definition-of-ready

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

FAQPage Schema
How do I create a Definition of Ready for a Scrum team?▼

Run the Skill after your product, design, and architecture docs exist. It scans those docs, suggests criteria per category (story description, acceptance criteria, UX, technical preconditions, size, process), and confirms each with you before writing docs/05_scrum/definition_of_ready.md.

What documents does the Definition of Ready skill read?▼

It reads the PRD, product principles, domain model, business rules, UX spec, and backend/frontend architecture docs if they exist. Each doc informs specific criteria, such as API contract requirements from backend architecture or screen states from the UX spec.

What makes a good Definition of Ready criterion?▼

Each criterion must be checkable with a binary yes/no answer and reference a concrete doc rather than require judgment calls. The Skill enforces this with a quality check before writing, including an explicit size limit and a named owner for the Ready confirmation process.

Can I use this skill without a UX spec or architecture doc?▼

Yes. The Skill adapts its suggestions based on which docs exist, falling back to simpler criteria like describing UX in the story itself. You can also mark a category as not required during the interview.

Where is the Definition of Ready file saved?▼

It is written to docs/05_scrum/definition_of_ready.md, and the folder is created if missing. The Skill auto-detects your docs folder with a find command and asks which one to use if multiple exist.