pm-breakdown

Convert a PRD into wave-based tasks with handoff targets and acceptance criteria.

42|2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/nmrtn/nanopm --skill pm-breakdown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-breakdown
Source: https://github.com/nmrtn/nanopm/tree/main/pm-breakdown
Command: npx skills add https://github.com/nmrtn/nanopm --skill pm-breakdown

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break PRDs into a structured, taskable plan that can be handed off to multiple targets (Linear, GitHub Issues, OpenSpec, gstack, Symphony, or human-readable markdown), enabling faster delivery and clearer traceability.

Core Features & Use Cases

  • Convert a PRD into a wave-based task breakdown with a foundational Wave 0 and parallel waves.
  • Support handoffs to six targets: Linear, GitHub Issues, OpenSpec, gstack, Symphony, or Human-readable markdown.
  • Generate artifacts and references to the source PRD, ensuring traceability and auditability across tools and teams.

Quick Start

Create a breakdown for a PRD by running the nanopm workflow to produce a ready-to-hand off task plan.

Frequently Asked Questions about pm-breakdown

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

FAQPage Schema
How do I break a PRD into parallelizable tasks for AI agents?

To break a PRD into parallelizable tasks, you translate it into a granular, wave-based breakdown. This partitions work into a foundational Wave 0 and parallel waves, assigning each task to a handoff target like Linear, GitHub, or an AI agent.

What is a wave-based task breakdown in project management?

A wave-based task breakdown is a project management technique that partitions work into a foundational Wave 0 and subsequent parallel waves. It enables parallel work by structuring tasks so dependent foundation tasks complete before concurrent execution begins.

Can I hand off PRD task breakdowns to GitHub Issues and Linear?

Yes, you can hand off PRD task breakdowns to GitHub Issues and Linear. The process supports six targets including GitHub, Linear, OpenSpec, gstack, Symphony, and human-readable markdown, generating artifacts for distribution across these tools.

How do I generate tasks with acceptance criteria from a PRD?

To generate tasks with acceptance criteria from a PRD, you map each generated task to a concrete PRD requirement. The breakdown process automatically includes acceptance criteria and references the source PRD, with optional GUI testing fields when needed.

What is the best way to ensure traceability when handing off PRD tasks?

The best way to ensure traceability when handing off PRD tasks is to generate artifacts that reference the source PRD. Each task in the breakdown maps to a concrete PRD requirement, ensuring auditability across tools and teams during distribution.