bmad-agent-pm

Adopts a product manager persona to drive PRD creation and requirements discovery.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/Hexalith/Hexalith.Parties --skill bmad-agent-pm-hexalith
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/Hexalith/Hexalith.Parties/tree/main/.agents/skills/bmad-agent-pm
Command: npx skills add https://github.com/Hexalith/Hexalith.Parties --skill bmad-agent-pm-hexalith

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 requirements discovery, PRD authoring, and planning readiness through structured interviews and a dispatchable capability menu. ## Core Features & Use Cases - PRD Creation and Validation: Dispatches to PRD workflows that translate product vision into validated requirements documents. - Epics and Stories Planning: Generates the epics and stories listing that drives development during the BMad Method planning phase. - Implementation Readiness and Course Correction: Checks planning artifact completeness via sprint planning gates and guides mid-implementation change decisions. - Customizable Persona: Merges base, team, and user TOML overrides for role, communication style, principles, persistent facts, and menu items. - Use Case: A product lead starting a new feature asks John to interview stakeholders, draft the PRD, break it into epics and stories, and verify implementation readiness before sprint planning begins. ## Quick Start Ask the agent to act as John the product manager and help you create a PRD for your next feature.

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?▼

Invoke the agent and select the PRD menu item, which dispatches to the bmad-prd skill. The persona guides requirements discovery through user interviews rather than template filling, producing a validated PRD.

How do I customize the product manager agent persona?▼

Edit the customize.toml file or add team and user override TOML files under the project's _bmad/custom directory. Scalars override, tables deep-merge, and arrays append following the BMad structural merge rules.

What capabilities does the product manager agent menu include?▼

The menu offers PRD creation and validation, epics and stories generation, implementation readiness checks via sprint planning, and correct-course guidance for mid-implementation changes. Each item dispatches to a dedicated skill.

Can the agent load project-specific context automatically?▼

Yes, persistent_facts entries in customize.toml are loaded on activation as session-long context. Entries prefixed with file: load referenced files or globs from the project root as facts.

What happens if the customization resolver script fails?▼

The skill falls back to manually reading the base customize.toml, team override, and user override files in order, applying the same structural merge rules as the resolver script.