用途:bmad-create-prd 是一个已废弃(deprecated)的技能,被合并进 bmad-prd。它的作用是作为轻量兼容垫片(compatibility shim),让按旧名称的调用和 _bmad/custom/bmad-create-prd.toml 覆盖文件继续可用。新工作应直接调用 bmad-prd,它会从对话中识别 create / update / validate 意图。
主要能力与使用方式:激活时先解析定制,运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow,以获取旧字段激活前置步骤、激活后置步骤、持久事实、完成时动作的覆盖值;再加载 {project-root}/_bmad/bmm/config.yaml(如存在 config.user.yaml)解析用户名与沟通语言。随后用该语言发出弃用提示,告知该技能将移除、现转发到 bmad-prd 的 create 意图,并建议把 _bmad/custom/bmad-create-prd.toml 迁移为 _bmad/custom/bmad-prd.toml 后直接调用 bmad-prd 以获得完整新定制面(prd_template、validation_checklist_template、validation_report_template、doc_standards、finalize_reviewers、external_sources、external_handoffs、prd_output_path、run_folder_pattern)。最后以 create 意图调用 bmad-prd,并传入上述已解析的四个旧定制值,其余字段使用 bmad-prd 自身默认与覆盖,同时原样转发用户输入;之后由 bmad-prd 接管,垫片不再执行后续步骤。
适用场景与限制:仅用于兼容旧调用与旧定制文件。该技能已废弃、未来版本会移除;不再执行实质 PRD 生成逻辑,新功能与新定制字段仅在 bmad-prd 中提供。具体行为与模板细节以 bmad-prd 为准。