PRD to Issues

Transform PRDs into vertical slice GitHub issues with dependencies.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mnadalc/dotfiles --skill prd-to-issues-mnadalc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PRD to Issues
Source: https://github.com/mnadalc/dotfiles/tree/main/.ai/skills/prd-to-issues
Command: npx skills add https://github.com/mnadalc/dotfiles --skill prd-to-issues-mnadalc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of dissecting a Product Requirements Document (PRD) into granular, independently deliverable GitHub issues, streamlining the development workflow.

Core Features & Use Cases

  • Vertical Slicing: Breaks down complex requirements into thin, end-to-end vertical slices (tracer bullets).
  • Issue Categorization: Differentiates between Human-in-the-Loop (HITL) and Asynchronous (AFK) tasks.
  • Dependency Mapping: Identifies and documents inter-issue dependencies.
  • GitHub Issue Creation: Generates GitHub issues with pre-defined templates, including acceptance criteria and user story mapping.
  • Use Case: A product manager provides a PRD for a new feature. The AI analyzes it, proposes a series of vertical slices like "Implement API endpoint for user creation," "Develop UI form for user registration," and "Write end-to-end tests for user onboarding," then creates these as GitHub issues with appropriate dependencies.

Quick Start

Use the PRD to Issues skill to break down the PRD in issue number 123.

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 down a PRD into actionable GitHub issues?

To break down a PRD into actionable GitHub issues, this Skill automates the dissection of your Product Requirements Document into granular, independently deliverable tasks. It analyzes the document and generates issues with pre-defined templates, acceptance criteria, and user story mapping for streamlined development.

What is vertical slicing in agile development and how does it apply to task breakdown?

Vertical slicing in agile development is breaking complex requirements into thin, end-to-end deliverables that cut across all integration layers. This Skill applies vertical slicing to your PRD, creating independently deployable tasks like tracer bullets to facilitate efficient sprint planning.

Can I automatically map dependencies when creating GitHub issues from a PRD?

Yes, you can automatically map dependencies when creating GitHub issues from a PRD. This Skill identifies and documents inter-issue dependencies during the breakdown process, ensuring that your agile development workflow maintains correct task execution order.

How do I categorize agile tasks into Human-in-the-Loop and Asynchronous work?

You can categorize agile tasks into Human-in-the-Loop (HITL) and Asynchronous (AFK) work using this Skill's built-in issue categorization feature. It differentiates between tasks requiring manual intervention and those that can be automated, streamlining your sprint planning.

Does this PRD breakdown tool support user story mapping and acceptance criteria?

Yes, this PRD breakdown tool supports user story mapping and acceptance criteria. When transforming your Product Requirements Document into vertical slice GitHub issues, it automatically generates issues using pre-defined templates that include these agile planning essentials.