prd-to-issues

Break PRDs into vertical-slice issues covering schema, API, UI, and tests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/derickdsouza/dd-claude --skill prd-to-issues-derickdsouza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-to-issues
Source: https://github.com/derickdsouza/dd-claude/tree/main/skills/prd-to-issues
Command: npx skills add https://github.com/derickdsouza/dd-claude --skill prd-to-issues-derickdsouza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break a PRD into independently-grabbable vertical-slice beads that become ready-to-work issues for end-to-end delivery.

Core Features & Use Cases

  • Break PRDs into thin, end-to-end vertical slices that traverse schema, API, UI, and tests.
  • Label slices as HITL or AFK to clarify collaboration and deployment readiness.
  • Organize slices with explicit dependencies to preserve correct sequencing and integration.

Quick Start

Paste the PRD beads or reference ID and I will break it into vertical-slice beads that cover every layer end-to-end.

Frequently Asked Questions about prd-to-issues

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

FAQPage Schema
How do I break a PRD into vertical slices for TDD implementation?

To break a PRD into vertical slices for TDD implementation, the Skill generates thin, end-to-end slices that traverse schema, API, UI, and test layers. It organizes these slices with deterministic numbering and explicit dependency ordering to ensure correct sequencing.

What are vertical-slice issues in project management?

Vertical-slice issues are independently-grabbable work units that cover all layers of an application end-to-end, including schema, API, UI, and tests. They ensure each slice delivers complete functionality and is ready for immediate development.

Can I reference real issue IDs when setting up PRD dependencies?

Yes, you can reference real issue IDs when establishing dependencies. The Skill enforces deterministic numbering and dependency ordering, allowing each generated vertical slice to indicate precise prerequisite relationships using actual issue identifiers.

Does the PRD breakdown handle collaboration and deployment readiness?

Yes, the PRD breakdown handles collaboration and deployment readiness by labeling each vertical slice as either HITL (Human-in-the-Loop) or AFK (Away-from-Keyboard). This clarifies exactly which issues require manual intervention versus automated processing.

What is the best way to organize PRD issues for end-to-end delivery?

The best way to organize PRD issues for end-to-end delivery is by applying deterministic numbering and explicit dependency ordering across thin vertical slices. This preserves correct integration sequencing and ensures every layer from schema to UI is covered.

Do I need an existing PRD to generate ready-to-implement issues?

Yes, you need an existing PRD to generate ready-to-implement issues. You must paste the PRD directly or provide a reference ID so the breakdown process can extract and structure the vertical slices across all required technical layers.