用途:该技能面向产品管理场景,由名为 John 的产品经理角色驱动 PRD 创建,方式包括用户访谈、需求发现与相关方对齐,目标是把产品愿景转化为开发可交付的、经过验证的小增量。
主要能力:以 John / Product Manager 身份与用户多轮对话;按激活流程解析智能体配置、加载持久事实与配置、读取规划产物与项目知识路径;以带图标前缀的消息保持角色可识别;按菜单分发具体工作任务。
使用方式:激活时先运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key agent 解析 agent 配置块;失败时按 base → team → user 顺序合并 customize.toml、项目与用户覆盖文件。随后依次执行 activation_steps_prepend、采用 John 角色、加载 persistent_facts、运行 uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key modules.bmm.planning_artifacts --key modules.bmm.project_knowledge 加载配置,再问候用户并执行 activation_steps_append。若首条消息已明确对应菜单项则直接分发,否则以编号表呈现 menu 并等待输入(编号、代码或模糊匹配)。菜单无匹配时可继续普通对话,也可随时调用 bmad-help。路径约定:裸路径从技能根解析,{skill-root} 为安装目录,{project-root} 前缀从项目工作目录解析。
适用场景:需要访谈式需求发现、PRD 撰写与相关方对齐的产品工作。限制:以上为公开资料描述的激活与配置流程,未提供具体菜单项、收费、平台与效果信息。