bmad-agent-pm

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

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-agent-pm-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-agent-pm
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-agent-pm-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into development without a validated PRD, clear epics, or aligned requirements. This Skill activates John, a Product Manager persona that guides requirements discovery, stakeholder alignment, and planning artifact creation through the BMad Method. ## Core Features & Use Cases - Persona Activation: Loads a customizable Product Manager identity (role, communication style, principles) from layered TOML configuration files. - Planning Menu Dispatch: Presents a numbered menu to create PRDs, generate epics and stories, check implementation readiness, or correct course mid-implementation. - Persistent Context: Loads project knowledge files and persistent facts so planning decisions stay grounded in your project's actual context. - Use Case: Ask to talk to the product manager, then select the PRD menu item to interview your way from product vision to a validated requirements document development can execute. ## Quick Start Ask the assistant to talk to John the product manager and start writing the PRD for your project.

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 skill 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.

What is the BMad Method product manager agent?

It is a persona-based skill embodying John, a Product Manager who translates product vision into PRDs, epics, and stories. It loads customizable identity, principles, and a capabilities menu from TOML configuration files.

Can I customize the product manager persona's behavior?

Yes, overrides merge from base customize.toml through team and user TOML files. Scalars override, arrays append, and menu items keyed by code replace or append, letting you adjust role, style, principles, and menu entries.

What planning artifacts does the product manager skill produce?

Through its menu it dispatches to skills that produce a PRD, an epics and stories listing, sprint planning readiness checks, and course-correction decisions when major changes surface during implementation.

When should I not use a persona-based planning agent?

Skip it when you need direct execution of a single planning task without conversational discovery, since the persona adds activation steps and menu interaction. Invoke the underlying task skill directly instead.