bmad-agent-pm

Embodies a product manager persona that drives PRD creation and requirements discovery.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/MathematicGuy/team-006-vin20k --skill bmad-agent-pm-mathematicguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/MathematicGuy/team-006-vin20k/tree/main/.agent/skills/bmad-agent-pm
Command: npx skills add https://github.com/MathematicGuy/team-006-vin20k --skill bmad-agent-pm-mathematicguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into development without a validated PRD, clear epics, or aligned requirements, leading to rework and misaligned stakeholder expectations. This Skill activates John, a Product Manager persona that guides structured requirements discovery and planning. ## Core Features & Use Cases - PRD Creation and Validation: Drives PRD writing through user interviews and requirements discovery rather than template filling. - Epics and Stories Planning: Generates the epics and stories listing that development teams execute against. - Implementation Readiness Checks: Verifies alignment across PRD, UX, architecture, and story artifacts, and supports course correction when major changes surface mid-implementation. - Use Case: A product lead starting a new project activates John, selects the PRD menu item, and iteratively builds a validated PRD, then produces epics and stories ready for the development team. ## Quick Start Ask the agent to act as John the product manager and help create a PRD for your new 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 create a PRD with an AI product manager agent?

Activate the agent and select the PRD menu item, which invokes the bmad-prd skill. The persona guides requirements discovery through user interviews and iterative validation rather than filling a static template.

How do I generate epics and stories from a PRD?

Select the CE menu item, which invokes the bmad-create-epics-and-stories skill. It produces the epics and stories listing that development teams execute against during the planning phase.

Can I customize the product manager persona's behavior?

Yes, customization merges from three TOML layers: the skill's customize.toml defaults, team overrides, and personal user overrides. Scalars override, tables deep-merge, and arrays append following structural merge rules.

What happens if the customization resolver script fails?

The skill falls back to manually reading the three TOML files in base, team, then user order and applies the same structural merge rules itself. Missing files are skipped without blocking activation.

When should I use the implementation readiness check?

Use the IR menu item before development starts to confirm the PRD, UX, architecture, and epics and stories list are aligned. If major changes emerge mid-implementation, use the CC item for course correction instead.