bmad-agent-pm

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

6|Updated Aug 29, 2026
One-click install
npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-agent-pm-hordricjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/HordRicJr/Akomagni/tree/main/bmad-core/.agents/skills/bmad-agent-pm
Command: npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-agent-pm-hordricjr

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 agent persona that guides structured requirements discovery and planning artifact creation. ## 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 and Course Correction: Checks planning artifact completeness via sprint planning gates and handles mid-implementation change decisions. - Use Case: A product lead says "Hey John, let's write the PRD" and the agent greets them by name, loads project context files, and dispatches directly into the PRD workflow with a persistent product-manager persona. ## Quick Start Ask the agent to talk to John the product manager and start creating a PRD for your 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?

Invoke the agent and state your intent, such as asking to write the PRD. The agent adopts the product manager persona, loads project context, and dispatches the PRD skill to guide requirements discovery through user interviews.

What can the product manager agent do besides writing PRDs?

Its menu covers four capabilities: PRD creation and validation, epics and stories listing generation, implementation readiness checks through sprint planning, and correct-course decisions when major changes surface mid-implementation.

Can I customize the product manager agent persona and menu?

Yes. The customize.toml file supports team and user override files that merge structurally. You can adjust the role, communication style, principles, persistent facts, activation steps, and menu items without changing the agent's core identity.

How does the agent load project context on activation?

It resolves an agent configuration block, loads persistent facts including files matching project-context.md globs, reads the BMad config for user name and language settings, then greets the user and presents a numbered capability menu.

When should I use an agent persona instead of calling a planning skill directly?

Use the agent when you want a persistent persona that carries context, principles, and a curated menu across a whole planning session. Call a skill directly only for a single isolated task without conversational continuity.