bmad-agent-pm

Clarify product requirements from vague ideas into concise PRDs.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/GenEducation/GenedUIProject --skill bmad-agent-pm-geneducation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-pm
Source: https://github.com/GenEducation/GenedUIProject/tree/main/.gemini/skills/bmad-agent-pm
Command: npx skills add https://github.com/GenEducation/GenedUIProject --skill bmad-agent-pm-geneducation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps turn vague product ideas, feature requests, and stakeholder opinions into a clear, testable product direction instead of a bloated requirements dump.

Core Features & Use Cases

  • Requirements discovery: Drives focused questioning to uncover the real user problem and the smallest viable solution.
  • PRD creation: Structures findings into a practical product requirements document with scope, assumptions, and priorities.
  • Stakeholder alignment: Helps reconcile conflicting inputs and keep teams focused on user value.
  • Use case: A founder has an idea for a new onboarding flow and needs a concise PRD that reflects user needs rather than guesses.

Quick Start

Ask John to interview your idea and draft a lean PRD based on the answers you provide.

Frequently Asked Questions about bmad-agent-pm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a vague product idea into a clear PRD?

To turn a vague product idea into a clear PRD, use structured questioning and Jobs To Be Done analysis to uncover the real user problem, then document the smallest viable solution with defined scope and priorities.

What is the best way to align stakeholders on new product features?

The best way to align stakeholders on new product features is to drive requirements discovery through focused questioning, reconciling conflicting inputs to keep teams focused on delivering user value.

How do I plan user interviews for requirements discovery?

Plan user interviews for requirements discovery by applying Jobs To Be Done analysis to structure your questions, uncovering the core user problem and scoring the opportunity before drafting documentation.

Can I use Jobs To Be Done analysis to prioritize feature requests?

Yes, you can use Jobs To Be Done analysis to prioritize feature requests by evaluating the underlying user needs, applying opportunity scoring to assess value, and translating findings into a concise PRD.

What should a lean PRD include for a new onboarding flow?

A lean PRD for a new onboarding flow should include the clarified user needs, scope boundaries, assumptions, and priorities derived from stakeholder alignment and structured requirements discovery.

When do I need structured questioning for product management?

You need structured questioning for product management when you have a vague idea or conflicting stakeholder opinions and must extract the real user problem to build a testable product direction.