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.