bmad-agent-pm

Convert product vision and user input into a complete PRD through structured requirements discovery.

36|16|Updated May 1, 2026
One-click install
npx skills add https://github.com/tronghieu/lumina-wiki --skill bmad-agent-pm-tronghieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/tronghieu/lumina-wiki/tree/main/.agents/skills/bmad-agent-pm
Command: npx skills add https://github.com/tronghieu/lumina-wiki --skill bmad-agent-pm-tronghieu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you discover requirements and create a structured PRD by guiding product conversations and turning inputs into an execution-ready document.

Core Features & Use Cases

  • PRD creation via discovery: Runs product-management guided flow to translate product vision into a PRD through interviews and requirements discovery.
  • Stakeholder alignment: Helps ensure the PRD is coherent and ready for development planning by surfacing assumptions, goals, and requirements clearly.
  • Menu-driven execution: Lets you choose actions like creating, validating, updating, and aligning implementation readiness through a single interactive menu.

Quick Start

Start by telling John what you want to build and ask him to create the PRD for you.

Frequently Asked Questions about bmad-agent-pm

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

FAQPage Schema
How do I create a PRD from a product vision?

To create a PRD from a product vision, you need structured requirements discovery to translate user input into an execution-ready document. This is achieved through interview-style elicitation that surfaces assumptions, goals, and stakeholder alignment for development planning.

What is the best way to ensure stakeholder alignment before development planning?

Stakeholder alignment is ensured by surfacing assumptions, goals, and requirements clearly within a structured PRD. This process validates cross-artifact alignment for implementation readiness, making the document coherent and ready for downstream development execution.

Can I update and validate an existing PRD through a guided flow?

Yes, you can validate and update an existing PRD using an interactive menu-driven execution flow. This allows you to select specific actions like PRD validation, updates, and alignment checks to maintain implementation readiness.

How do I generate epics and stories from product requirements?

Generating epics and stories from product requirements involves translating a structured PRD into actionable planning artifacts. This occurs after requirements discovery, ensuring cross-artifact alignment so development teams have clear execution directives.

When do I need structured requirements discovery for my project?

You need structured requirements discovery when you have a product vision but lack an execution-ready document. It guides product conversations through interview-style elicitation to turn unstructured inputs into a validated PRD with clear goals.