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.