prd_to_issues

Convert PRDs into vertical-slice issues as local markdown files.

20|6|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/adrielp/ai-engineering-harness --skill prd-to-issues-adrielp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd_to_issues
Source: https://github.com/adrielp/ai-engineering-harness/tree/main/gemini/skills/prd_to_issues
Command: npx skills add https://github.com/adrielp/ai-engineering-harness --skill prd-to-issues-adrielp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break a PRD into independently-workable, vertical-slice issues written as local markdown files to enable incremental, demoable progress and clearer ownership.

Core Features & Use Cases

  • Vertical-slice decomposition: converts a PRD into small, end-to-end runnable issues.
  • Local, demoable outputs: issues stored as markdown files under issues/.
  • Dependency-aware planning: supports blocker relationships and execution order to ensure coherent delivery.

Quick Start

Provide the PRD file path (for example issues/prd.md) and request the vertical-slice breakdown into standalone, demoable issues.

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-slice issues for incremental development?

To break a PRD into vertical-slice issues, you provide the PRD file path and generate standalone, demoable issues covering schema, API, UI, and tests as local markdown files.

What is vertical-slice task decomposition in project management?

Vertical-slice task decomposition splits a PRD into small, end-to-end runnable issues that span all layers, enabling incremental, demoable progress and clearer ownership.

How do I track dependencies and blockers when splitting a PRD into issues?

You track dependencies and blockers when splitting a PRD by generating issues that support blocker relationships and execution order, ensuring coherent and sequenced delivery.

Can I generate local markdown files for backlog issues from a PRD?

Yes, you can generate local markdown files for backlog issues from a PRD. The issues are stored as markdown files under the issues directory for local access and demoable outputs.

Does vertical-slice decomposition enforce testable issues across my stack?

Yes, vertical-slice decomposition enforces testable issues by spanning end-to-end concerns across schema, API, UI, and tests to ensure each issue is independently workable.