slices-discovery

Interviews users to define and document Scrum slices as discovery markdown files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump from product vision straight to backlog items without properly scoping vertical slices, resulting in oversized work items, missing smoke tests, and unclear dependencies. This Skill structures the slice discovery conversation so every slice is verifiable and sprint-sized before PBIs are created. ## Core Features & Use Cases - Four slice types: Supports Functional, Enabler, Spike, and Foundational slices, each with a tailored interview and document template. - Context-aware interviews: Reads the PRD, product journey, and architecture docs to pre-populate questions about journey stages, entities, and business rules instead of asking from scratch. - Quality gates: Blocks documentation when a smoke test, spike deliverable, or foundational Definition of Done is missing, and pushes back when users describe technical layers instead of slices. - Use Case: After completing your product journey map, run this Skill to discover S1 (a foundational setup slice) and S2 (a functional login slice), producing traceable files in docs/05_scrum/discovery/ ready for backlog creation. ## Quick Start Ask the assistant to run slice discovery for the next slice of your project using the existing product journey and PRD documents.

Frequently Asked Questions about slices-discovery

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

FAQPage Schema
How do I run slice discovery before creating a Scrum backlog?▼

Run the slices-discovery skill once per slice. It interviews you about scope, traceability, dependencies, and a smoke test, then writes one file per slice to docs/05_scrum/discovery/S[N].md for backlog creation.

What slice types does Scrum slice discovery support?▼

Four types are supported: Functional (user-visible feature), Enabler (unblocks other slices), Spike (time-boxed investigation), and Foundational (infrastructure setup). Each type has its own interview questions and document template.

What documents are required before running slice discovery?▼

The skill reads the PRD and product journey to pre-populate interview questions, and checks for backend and frontend architecture docs. Existing discovery files are counted to determine the next slice number.

Why does slice discovery block writing the slice document?▼

Writing is blocked when a Functional slice lacks a definable smoke test, a Spike has no concrete deliverable, or a Foundational slice has no Definition of Done. The skill asks you to split or clarify the slice first.

Can slice discovery handle dependencies between slices?▼

Yes. Dependencies are classified as Blocking or Non-blocking. If a blocking dependency is itself an enabler, the skill offers to pause and discover that enabler slice first, then return to the original slice.