prd-to-issues

Convert a PRD into dependency-ordered GitHub issues using vertical tracer-bullet slices.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/toderian/project_template --skill prd-to-issues-toderian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-to-issues
Source: https://github.com/toderian/project_template/tree/main/plugins/agents-extras/skills/prd-to-issues
Command: npx skills add https://github.com/toderian/project_template --skill prd-to-issues-toderian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a product requirements document into actionable engineering work is slow and error-prone: teams often create horizontal, layer-by-layer tickets that cannot ship independently. This Skill breaks a PRD into thin vertical slices and creates the corresponding GitHub issues with dependencies, acceptance criteria, and user-story traceability. ## Core Features & Use Cases - Vertical slice breakdown: Splits a PRD into tracer-bullet issues that cut through all integration layers end-to-end, classified as HITL (needs human input) or AFK (fully automatable). - Interactive review loop: Presents the proposed breakdown with titles, types, blockers, and covered user stories, then iterates with the user until the granularity and dependencies are approved. - GitHub issue creation: Uses gh issue create in dependency order so each issue body references real blocker issue numbers, the parent PRD, acceptance criteria, and user stories. - Use Case: A product manager pastes a PRD issue number; the Skill fetches it with gh issue view, proposes six vertical slices, and after approval creates six linked GitHub issues ready for engineers to pick up independently. ## Quick Start Ask the agent to break PRD issue number 42 into vertical-slice GitHub issues and create them after reviewing the proposed breakdown.

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 GitHub issues?

Provide the PRD's GitHub issue number or URL, and the Skill fetches it with gh issue view, proposes vertical tracer-bullet slices, and creates issues via gh issue create after you approve the breakdown.

What is a vertical slice or tracer-bullet issue?

A vertical slice is a thin piece of work that cuts through all integration layers end-to-end, rather than a horizontal slice covering one layer. Each slice is independently implementable and mergeable, classified as HITL (needs human input) or AFK (fully automatable).

Does this Skill require the GitHub CLI?

Yes, it uses the gh CLI to fetch the PRD with gh issue view and to create issues with gh issue create. You need gh installed and authenticated against the target repository.

Can I review the issue breakdown before issues are created?

Yes, the Skill presents a numbered list of proposed slices with titles, HITL/AFK types, blockers, and covered user stories, then iterates on granularity and dependencies until you approve before creating anything.

Does it modify or close the parent PRD issue?

No, the Skill explicitly does not close or modify the parent PRD issue. It only references the PRD number in each created issue's body for traceability.