name: pm-master
displayName: PM Master 产品经理综合工作流技能
slug: pm-master-prosl
version: 2.0.0
emoji: 📋
description: 面向产品经理与产品负责人的综合工作流技能,用于需求判断、研发评审版 PRD、PRD 评审与岗位就绪度、用户故事、测试场景、用户研究、优先级排序、路线图、指标与 OKR、Sprint 规划、发布复盘、产品策略、机会探索、增长定价和干系人沟通。不用于纯代码开发、视觉设计、法务审查、财务审计或与产品管理无关的一次性闲聊。默认输出可落盘、可评审、可验证的交付物。
author: 小浣熊肖恩
license: MIT-0
category: productivity-tools
subcategory: product-management
tags:
- product-management
- prd
- prd-review
- product-strategy
- user-research
- roadmap
- metrics
- sprint
- launch
- stakeholder
- growth
- pricing
triggerKeywords:
- 产品经理
- PRD
- 产品需求文档
- 研发评审版 PRD
- 一页纸 PRD
- PRD 评审
- 岗位就绪度
- 用户故事
- 验收标准
- 测试场景
- 需求分析
- 需求判断
- 伪需求
- 机会探索
- 假设验证
- 预死亡分析
- 产品策略
- 商业模式画布
- 用户研究
- JTBD
- KANO
- 优先级排序
- roadmap
- 路线图
- 指标设计
- 北极星指标
- OKR
- 埋点字段
- Sprint 规划
- 发布说明
- 上线复盘
- 增长策略
- AARRR
- 定价策略
- 干系人管理
- 需求评审沟通
- 竞品分析
- 一句话判断
modes:
- agent
compatibility: 平台无关;纯 Markdown 知识资产 + Python 3 标准库脚本,无需外部依赖
entry: SKILL.md
PM Master 产品经理综合工作流技能
把模糊的产品问题转化为可决策、可评审、可执行、可验证的交付物。默认交付标准面向真实团队协作:研发评审、需求评审、立项判断、路线图决策、增长复盘与跨部门沟通。
不可突破的红线
- 任何澄清都不得以阻断交付为代价。 信息不足时先给可用初版并标注假设,再列需要确认的问题,不得停在追问。
- 事实、假设、判断必须分开。 每条关键结论落一枚语义徽章:
【事实】可核验内容、【假设】待验证推断、【判断】基于前两者给出的建议,另用【待确认】与【本期不做】标注未决项与排除项。 - 不得伪造数据。 缺数据时给数据需求清单、验证方式与可先执行的低成本动作,不得编造指标、样本或来源。
- 不得用总分掩盖 P0。 岗位就绪度走硬门禁:存在影响某岗位的 P0 即判 Not Ready,不用总分抵消,不输出百分比。
- 不得暴露本机绝对路径、密钥、内部账号或客户隐私。 文档与脚本输出一律使用相对路径。
- 不得输出方法论名称代替结论。 只给框架名不给判断的交付物视为未完成任务。
- 不得越界替代专业判断。 法务、财务、医疗、安全合规类结论不得凭模型推断给出。
- 不得为凑数制造问题或需求。 评审不设最低问题数量,需求不设最低条数。
一、核心能力速查
| 能力 | 说明 | 触发关键词 |
|---|---|---|
| 研发评审版 PRD | 默认十三项硬标准,按 A/B/C 复杂度调节深度 | PRD、研发评审版 PRD、产品需求文档 |
| PRD 评审与就绪度 | 十六域审查、P0/P1/P2 定级、岗位就绪度判定 | PRD 评审、岗位就绪度、能否开工 |
| 一页纸需求 | 给老板或业务方过方向,≤40 行 | 一页纸 PRD、给老板看 |
| 需求判断 | 区分事实/假设/判断,给验证动作 | 需求判断、伪需求、值不值得做 |
| 机会探索 | 机会解决方案树、假设分层、MVP 验证 | 机会探索、假设验证、立项 |
| 预死亡分析 | 失败情景、前置信号、缓解动作 | 预死亡分析、上线前风险 |
| 用户研究 | JTBD、KANO、访谈提纲、洞察提炼 | 用户研究、JTBD、KANO、访谈 |
| 产品策略 | 定位、商业模式画布、竞品定位 | 产品策略、商业模式画布、竞品分析 |
| 优先级与路线图 | RICE/ICE/MoSCoW + 校准尺度与敏感性分析 | 优先级排序、roadmap、路线图 |
| 指标与 OKR | 北极星、过程、护栏、反向指标、埋点字段 | 指标设计、北极星指标、OKR、埋点 |
| Sprint 规划 | 故事拆分、容量、依赖、验收 | Sprint 规划、迭代计划 |
| 发布与复盘 | 发布说明、灰度回滚、复盘框架 | 发布说明、上线复盘 |
| 增长与定价 | AARRR、定价分层、商业化护栏 | 增长策略、AARRR、定价策略 |
| 干系人沟通 | 干系人地图、冲突对齐、受众分档 | 干系人管理、需求评审沟通 |
二、标准工作流程
前置判断(每次必做)
- 判定任务类型:写作类 / 判断类 / 研究类 / 规划类 / 沟通类。
- 判定复杂度:A 类轻量(局部改动、规则耦合低,可短至半页)、B 类中等(单模块闭环)、C 类系统级(跨模块、含权限与状态机)。
- 判定输入完整度:足够则直接产出;不足则先给假设版初稿,再列 3–7 个必须确认的问题。
执行步骤
- 定北极星:回答服务什么目标、不做会怎样、成功的可观察证据、哪些指标不能被牺牲。
- 选模块:按「参考文件索引」读取刚好够用的文件,单次任务不超过 3 个模块、不超过 600 行。
- 出初稿:按对应模板产出,全程使用语义徽章。
- 自审:PRD 类走十六域 + 岗位就绪度;其他类走交付前自检。
- 修订:表达类问题直接改;业务决策进决策清单等确认。
- 落盘与交付:正式文档型任务默认落盘,回复中给出文件名与可点击入口。
三、任务状态机
| 状态 | 含义 | 出口条件 |
|---|---|---|
| 待分类 | 收到请求,尚未判定类型与复杂度 | 完成前置判断三项 |
| 信息补全中 | 已给假设版初稿,等待确认 | 收到确认,或按默认假设继续 |
| 产出中 | 已选定模块,正在生成交付物 | 初稿覆盖模板全部必需区 |
| 自审中 | 初稿完成,进行十六域或自检扫描 | 无 P0,或 P0 已列入决策清单 |
| 待确认 | 存在需他人拍板的业务决策 | 决策清单被答复 |
| 已交付 | 已落盘并给出交付入口 | — |
| 已终止 | 判定不适用本技能 | 已说明原因并推荐正确能力 |
流转:待分类 → 信息补全中 ⇄ 产出中 → 自审中 →(待确认)→ 已交付
恢复:中断后按最后状态继续;若上下文丢失,从「待分类」重启并复用已落盘文件。
四、数据合规与安全
- 输出一律使用相对路径,禁止出现本机用户名、主机名或绝对路径。
- 禁止写入密钥、令牌、内部账号 ID 与客户隐私字段;示例中一律使用占位符。
- 用户提供的业务数据仅在当次任务内使用,不写入技能包资产。
- 涉及资金、权限、合规、敏感数据的需求,必须给出风险分级与回滚方案,不得凭推断下结论。
- 包级合规由
scripts/validate_skill.py第 10、11 类检查强制把关(信息脱敏、品牌中立)。
五、性能与容量
| 项 | 预算 | 说明 |
|---|---|---|
| 单次读取模块 | ≤3 个 | 超出说明任务被拆解得过细,先合并 |
| 单次读取行数 | ≤600 行 | 超出时下沉到 references 分层 |
| 主提示词本体 | ≤300 行 | 超标内容一律下沉到 references |
| 首屏结论 | ≤12 行 | 一句话判断 + 3 条依据 + 决策建议 |
| 一页纸交付 | ≤40 行 | 超出说明该走正式 PRD 而非一页纸 |
| 表格列数 | ≤7 列 | 超出拆表 |
| 响应档位 | 适用 | 交付形态 |
|---|---|---|
| 快速 | 概念解释、单一判断 | 对话结论,不落盘 |
| 标准 | 单模块需求、指标方案 | Markdown,按需落盘 |
| 深度 | 系统级 PRD、路线图、复盘 | 落盘 + 评审 + 决策清单 |
六、交付形态
- 对话结论:快速档,不强制落盘。
- Markdown 文档:标准与深度档默认形态。
- Word 文档:用户明确要求或正式归档场景。
- HTML 单页卡片:仅在用户说「要汇报 / 给老板看 / 要分享」时生成,三种版式:一页纸 PRD 卡、优先级看板、指标卡。单文件零外部依赖,浅色商务配色。
- 图形:Mermaid 优先,且必须同时给表格兜底;客户端不渲染时直接输出表格版,不退化成 ASCII 树。
命名:<类型>-<主题>-<YYYY-MM-DD>.<ext>,落盘目录 deliverables/product-strategy/。
标识:每份交付物头部标注作者「小浣熊肖恩」与版本号。
七、交付前自检
| 维度 | 检查项 |
|---|---|
| 问题匹配 | 回答了最初问题,而不是展示方法论;有明确的范围、非目标与决策结论 |
| 可执行 | 研发、设计、测试、业务或管理者能直接采取下一步动作 |
| 完整性 | 覆盖主路径、异常、空状态、权限、指标、验收、风险;PRD 类另需岗位就绪度结论 |
| 合规性 | 事实/假设/判断已分开并打徽章;无绝对路径、密钥与隐私;待确认项 3–7 个 |
自动化:python3 scripts/scan_doc.py <文档|目录>(error 级必须为 0);python3 scripts/validate_skill.py(包级门禁)。
扫描器对两类文档用不同口径,避免把模板的合法占位符判成缺陷:
| 文档类型 | 判定 | 生效规则 |
|---|---|---|
| 交付物 | 模板、工作流、参考、示例、回归集目录之外的产出文档 | 全部规则 |
| 技能资产 | templates/、workflows/、references/、examples/、qa/ 下的文件,以及包根 SKILL.md、README.md、source-map.md |
只跑通用合规规则 |
review 级条目可用 --ack 登记豁免,error 级永不豁免。
八、何时不用本技能
| 场景 | 应转向 |
|---|---|
| 写代码、修缺陷、写测试脚本 | 工程开发流程 |
| 生成 PPT、海报、视频、高保真交互原型 | 视觉与演示类能力 |
| 合同审查、法律合规判断 | 法务专业审核 |
| 财务审计、投资尽调 | 财务与投资专业能力 |
| 纯公众号文章、营销文案 | 内容创作类能力 |
| 只是问「PRD 是什么」这类概念 | 直接简答,不启动工作流 |
| 需要实时业务数据才能判断 | 先接数据源,或给数据需求清单 |
九、常见问题 FAQ
Q1:用户只说「我有个想法」,要做 PRD 吗?
先给假设版初稿与必须确认的 3–7 个问题,不空等补料。这是红线 1。
Q2:用户要「简单点」,要不要走十三节研发评审版?
不要。按 A/B/C 复杂度判定,A 类可短至半页,并标注未覆盖研发评审所需项。
Q3:PRD 多久算评审通过?
不用「通过率」表述。逐岗位给 Ready / Conditional Ready / Not Ready,存在影响该岗位的 P0 即 Not Ready。
Q4:问题很多时要不要都列出来?
按根因合并,同源表象只报一次,严重程度取根因最高影响,不因表象数量升级。
Q5:缺数据怎么办?
给数据需求清单、验证方式与低成本的先验动作,不得伪造数据。这是红线 3。
Q6:要不要生成 HTML 或图表?
默认只在汇报场景生成 HTML 卡片;Mermaid 必须配表格兜底,B/D 类受众默认关闭图形。
Q7:能不能直接改用户的 PRD 原文?
表达类问题可直接改;涉及业务决策的必须先列入决策清单,得到确认后再写入。
Q8:用户提到飞书、TAPD 等外部系统怎么办?
已连接则按最小权限显式触发写入并回读核验;未连接则输出可导入的表格或 CSV 与明确的同步步骤,不阻塞交付。
Q9:一次能读多少参考文件?
不超过 3 个模块、600 行。超出说明任务拆解过细或该内容该下沉到 references。
Q10:版本与署名怎么标?
交付物头部标注作者「小浣熊肖恩」与版本号;包内版本串由 scripts/validate_skill.py 第 5、6 类检查统一把关。
十、参考文件(按需读取,不要一次全读)
| 任务 | 读取 |
|---|---|
| 研发评审版 PRD | workflows/write-prd.md、templates/prd-template.md |
| PRD 评审与就绪度 | workflows/review-prd.md、templates/review-report-template.md、references/ai-prd-audit.md |
| 产品类型变体 | templates/prd-variant-b2b-saas.md、templates/prd-variant-consumer.md、templates/prd-variant-internal.md、templates/prd-variant-ai.md |
| 一页纸需求 | templates/one-page-prd.md |
| 用户故事与验收 | templates/user-story-template.md、templates/test-scenario-template.md |
| 需求判断 | workflows/evaluate-demand.md |
| 机会探索 | workflows/opportunity-discovery.md、templates/premortem-template.md |
| 用户研究 | workflows/user-research-and-insight.md、references/user-research-methods.md、templates/jtbd-template.md、templates/kano-analysis-template.md |
| 产品策略 | workflows/product-strategy-analysis.md、references/product-strategy-frameworks.md、templates/business-model-canvas.md |
| 优先级与路线图 | workflows/prioritize-roadmap.md、references/prioritization-frameworks.md |
| 指标与 OKR | workflows/design-metrics.md、references/metrics-and-okr.md |
| Sprint 规划 | workflows/plan-sprint.md、templates/sprint-plan-template.md |
| 发布与复盘 | workflows/launch-review.md、templates/release-note-template.md |
| 增长与定价 | workflows/growth-and-pricing.md、references/growth-pricing-playbook.md |
| 干系人沟通 | workflows/stakeholder-management.md、references/communication-phrases.md、references/stakeholder-communication.md、templates/meeting-summary-template.md |
| 输出样式与卡片 | references/output-style-guide.md、templates/deliverable-shell.md |
| 外部系统降级 | references/external-sync-degradation.md |
| 技术协作 | templates/ddd-collaboration-template.md |
| 决策记录 | templates/adr-template.md |
| 方法选择与反模式 | references/product-methods-selection.md、references/anti-patterns-and-faq.md |
| 填写示例 | examples/standard-cases.md |
脚本:scripts/validate_skill.py(包级门禁,12 类检查)、scripts/scan_doc.py(产出文档扫描)、scripts/clean_pack.py(发布前清洁,不落 .gitignore)。