prd-to-issues

Convert PRDs into GitHub issues using vertical tracer-bullet slices.

2|1|Updated Oct 8, 2009
One-click install
npx skills add https://github.com/riethmayer/dotfiles --skill prd-to-issues-riethmayer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-to-issues
Source: https://github.com/riethmayer/dotfiles/tree/main/stow/agents/.agents/skills/prd-to-issues
Command: npx skills add https://github.com/riethmayer/dotfiles --skill prd-to-issues-riethmayer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PRDs often live in docs and are hard to translate into concrete work items that engineers can act on. This skill automates transforming a PRD into independently-grabbable GitHub issues using vertical slices, enabling clear scope and incremental delivery.

Core Features & Use Cases

  • Vertical slices: break PRDs into small end-to-end slices that span all layers (schema, API, UI, tests).
  • HITL vs AFK: classify slices as human-in-the-loop or autonomous, with blockers and dependencies clearly defined.
  • Review workflow: present slices to users for validation and adjust granularity and dependencies.

Quick Start

Ask the user for the PRD URL or issue number, then generate tracer-bullet vertical slices and present them for approval.

Frequently Asked Questions about prd-to-issues

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

FAQPage Schema
How do I convert a PRD into GitHub issues?

To convert a PRD into GitHub issues, provide the PRD URL or issue number. The system breaks the document into independently-grabbable vertical slices spanning schema, API, UI, and tests.

What are tracer bullets in product management?

Tracer bullets are end-to-end vertical slices that traverse all software layers to translate PRDs into concrete implementation tickets, defining clear scope and enabling incremental delivery.

Can I classify GitHub issues as human-in-the-loop or autonomous?

Yes, you can classify GitHub issues as human-in-the-loop (HITL) or autonomous (AFK). This classification includes clearly defined blockers and dependencies for each vertical slice.

Do I need a PRD document to generate vertical slices?

Yes, a PRD document is required to generate vertical slices. You must provide the PRD URL or an existing GitHub issue number to initiate the tracer bullet breakdown process.

How do I validate GitHub issue dependencies before implementation?

To validate GitHub issue dependencies before implementation, use the reviewer-centric workflow. The system presents generated slices for approval, allowing you to adjust granularity and track dependencies.

What is the best way to break down product initiatives for engineers?

The best way to break down product initiatives for engineers is using vertical slices. This approach transforms PRDs into small end-to-end work items spanning all layers, ensuring clear scope and incremental delivery.