bmad-agent-pm

Guides PRD creation through user interviews, requirements discovery, and stakeholder alignment.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/5onyy/essential-ai-agent-skills --skill bmad-agent-pm-5onyy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/5onyy/essential-ai-agent-skills/tree/main/.cursor/skills/bmad-agent-pm
Command: npx skills add https://github.com/5onyy/essential-ai-agent-skills --skill bmad-agent-pm-5onyy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams often write PRDs by filling templates without validating real user needs, leading to bloated requirements and misaligned stakeholders. This Skill embodies a product manager persona that drives PRD creation through structured user interviews and requirements discovery. ## Core Features & Use Cases - PRD Creation and Validation: Facilitates expert-led PRD authoring, validates existing PRDs for completeness and cohesion, and edits documents as requirements evolve. - Epics and Stories Generation: Converts validated PRDs into epics and stories that drive development, and checks implementation readiness across PRD, UX, and architecture artifacts. - Course Correction: Determines how to proceed when major changes are discovered mid-implementation. - Use Case: A founder with a rough product idea invokes the product manager persona, answers probing discovery questions, and walks away with a lean PRD plus an epics-and-stories list ready for the development team. ## Quick Start Ask the product manager to help you create a PRD for your new product idea through a guided requirements interview.

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 with an AI product manager?▼

Invoke the product manager persona and select the create PRD capability. The agent interviews you with probing questions about user needs, then produces a lean PRD grounded in discovered requirements rather than template filling.

How to validate a product requirements document for completeness?▼

Use the validate PRD capability, which reviews an existing PRD to confirm it is comprehensive, lean, well organized, and cohesive. It flags gaps and inconsistencies before the document reaches development teams.

Can this skill generate epics and user stories from a PRD?▼

Yes, the create epics and stories capability converts a validated PRD into an epics and stories listing that drives development. It also checks alignment across PRD, UX, and architecture artifacts for implementation readiness.

What configuration does the BMAD product manager agent need?▼

The agent loads a config.yaml file from the project's _bmad/bmm directory to resolve user name, communication language, output language, and artifact locations. Without this config, activation steps cannot resolve project-specific settings.

When should I use the correct course capability?▼

Use correct course when a major need for change is discovered mid-implementation. It helps determine how to proceed, replan, and realign the PRD and related artifacts with the new direction.