bmad-agent-pm

Convert product vision into structured PRDs through guided requirements discovery.

4|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/curdx/curdx-flow --skill bmad-agent-pm-curdx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/curdx/curdx-flow/tree/main/.agents/skills/bmad-agent-pm
Command: npx skills add https://github.com/curdx/curdx-flow --skill bmad-agent-pm-curdx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps users quickly obtain clear, executable product requirements by guiding PRD creation and requirements discovery instead of leaving the team with ambiguous or incomplete specs.

Core Features & Use Cases

  • PRD and requirements discovery: Conducts a product-management workflow to translate user intent into a structured PRD.
  • Stakeholder alignment and decomposition: Supports breaking work into validated increments development can execute.
  • Session continuity via persistent facts: Loads foundation materials from the project to reduce context loss across turns.
  • Interactive dispatch menu: Routes the user to the right PRD-related action (create, validate, edit, create epics & stories, or check implementation readiness).
  • Use case: When the user asks John for PRD help, it drives the conversation toward a reviewable requirements record tied to the BMad planning phase.

Quick Start

Ask for John the Product Manager and request PRD creation for your product idea.

Frequently Asked Questions about bmad-agent-pm

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

FAQPage Schema
How do I turn product vision into a shippable PRD?

PRD creation requires conducting guided requirements discovery and stakeholder alignment. This process translates ambiguous product goals into structured product requirements and validated increments that development teams can execute.

What is the best way to generate epics and stories from product requirements?

Generating epics and stories requires decomposing validated product requirements. This is achieved by conducting stakeholder alignment and breaking the structured PRD into smaller, executable increments for development readiness.

How do I validate an existing PRD for implementation readiness?

Validating a PRD for implementation readiness involves checking cross-artifact alignment. It ensures the structured requirements document matches the configured project context and decomposes accurately into actionable epics and stories.

Can I maintain session continuity when updating a PRD across multiple turns?

Maintaining session continuity when updating a PRD requires loading persistent facts from project context. This reduces context loss across turns by utilizing foundation materials stored within the configured project environment.

What is requirements discovery and when do I need it for product management?

Requirements discovery is a product management workflow that translates user intent into a structured PRD. You need it when leaving the team with ambiguous or incomplete specs could prevent shipping executable product increments.