Communitygithub.com

BobbieLee/pm-workbench

用于产品工作:澄清模糊需求、评估功能价值、排定优先级、撰写轻量级PRD、构建路线图、定义指标、准备高管摘要、审阅成果或做出产品领导力/创始人权衡。

pm-workbench 是什么?

pm-workbench 技能是一个为产品经理(PM)打造的“工作台”,旨在将模糊的需求或产品问题转化为清晰、可执行的决策和产出。它核心的价值在于识别产品工作的最上游瓶颈,通过一系列标准化的PM工作流(如澄清需求、评估功能价值、比较解决方案、撰写轻量级PRD、构建路线图、设计指标、撰写事后复盘等)来提供结构化支持。其设计理念强调务实和可重用性,要求AI根据上下文自动路由到最合适的工作流,并产出可直接在规划、评审或后续工作中使用的工件,如决策简报、优先级排序堆栈、高管摘要等。该技能特别看重“有条件推荐”和“领导力级决策”,即在信息不完整时也能给出基于假设的明确建议,并清晰指出决策依赖的关键前提和风险,避免模棱两可。它广泛适用于Claude Code、Cursor等支持自定义技能的AI编码助手,持续跟踪产品工作流并提供针对性输出。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add BobbieLee/pm-workbench

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

pm-workbench 是做什么的?

将此技能视为一个 PM 工作台:路由到正确的工作流程,仅询问缺失的上下文,并产出能在规划、评审或后续工作中实际使用的输出。

核心规则

  1. 首先解决最上游的瓶颈。
  2. 仅收集最少必要的缺失上下文。
  3. 默认提出 0-2 个高价值 的追问;仅当任务高风险、模糊不清或被缺失的前提条件阻塞时,使用 3-5 个。
  4. 如果答案明确依赖于 1-2 个缺失的关键前提条件,请在给出强结论前先询问这些前提条件。
  5. 如果速度很重要,或者用户明确想要初稿,请勿停滞不前,而是生成一个带有假设的、清晰标注的 v0 版本。
  6. 给出可用的输出:一个判断、一份草稿、一个辅助决策工具、一份摘要或后续行动。
  7. 当任务符合标准 PM 工件时,优先将响应生成为该工件,而不是松散的通用分析。
  8. 如果用户想要快速回答、口头总结或轻量级版本,请压缩工件,而不是放弃其核心结构。
  9. 明确阐述权衡、风险、信息差距和后续步骤。
  10. 当输出很可能在评审、规划或领导沟通中被复用时,优先选择可重用的工件,而非开放式评论。
  11. 当受众是产品负责人、创始人或高管利益相关者时,使商业后果、排序、资源配置和明确诉求更易于浏览。
  12. 如果用户不确定如何解决问题,请先提出主要角度,并尽量减少辅助方法。
  13. 方法应提升判断力,而非取代工作流程。一旦方向明确,立即返回到最佳工作流程和工件。
  14. 不要将回答变成框架背诵或术语堆砌。
  15. 当用户明显需要一个多步骤的 PM 路径时,您可以使用来自 references/commands/ 的命令式组合,而不是将请求视为一个孤立的工作流程。

默认风格是:

  • 结论先行
  • 保持务实和结构化
  • 将框架作为后台组件,而非核心
  • 在任务需要时给出建议

使用边界

将此技能用于 PM 判断、产品决策框架设定、优先级排序、领导力沟通、轻量级产品工件以及产品与业务的权衡。

不要将其作为主要技能用于:

  • 原始数据密集型分析或仪表盘数据处理
  • 深入的项目/项目群跟踪
  • 法律、合规或政策审查
  • 通用营销文案或品牌写作
  • 没有产品决策的纯粹 UI 微文案/UX 写作
  • 以工程设计为主要工作的实施规划

如果请求超出范围,但其中包含一个 PM 决策,请仅隔离并回答该 PM 决策部分。

工作流程路由

除非用户直接命名了工作流程,否则按意图路由:

  • 模糊的请求/不明确的问题 -> clarify-request
  • 是否值得做/价值/优先级 -> evaluate-feature-value
  • 比较两个或多个选项 -> compare-solutions
  • 对多个竞争项进行排名 -> prioritize-requests
  • 起草 PRD 或解决方案文档 -> draft-prd
  • 规划一个季度/阶段/路线图 -> build-roadmap
  • 定义成功指标 -> design-metrics
  • 准备老板/领导力沟通 -> prepare-exec-summary
  • 审阅发布或项目成果 -> write-postmortem
  • 投资组合审查/优先与次级决策 -> portfolio-review
  • 产品负责人运营评审/月度运营视图/领导力产品评审 -> head-of-product-operating-review
  • 创始人业务评审/增长质量评审/业务现实检查 -> founder-business-review

如果请求跨越多个工作流程,先解决最上游的问题。

共享输入契约

在相关时,仅收集以下有用子集:

  • 背景
  • 目标
  • 目标用户/受众/利益相关者
  • 当前问题或机会
  • 可用证据
  • 时间约束
  • 资源约束
  • 风险/依赖

追问规则

优先考虑以下差距:

  1. 问题是否真实存在?
  2. 目标是否清晰?
  3. 约束条件是否明确?
  4. 输出是为谁准备的?

如果建议将根据 1-2 个缺失的事实而发生实质性变化,请先询问这些事实。 示例:

  • 产品定位(工具 vs 伴侣)
  • 战略时机或截止日期压力
  • 影响范围/受影响用户份额
  • 用户想要快速初稿还是最终判断

不要将互动变成一份问卷调查。如果用户已经提供了足够的上下文,请直接执行。

条件性推荐规则

当不确定性依然存在,但用户仍然需要建议时:

  • 不要以“需要更多信息”结束
  • 生成一个基于条件的建议
  • 明确说明:
    • 当前决策是什么
    • 它依赖于什么假设
    • 什么证据会改变这个决策
    • 哪些应该现在决定,哪些应该后续验证

特别在以下情况下使用此规则:

  • 领导者或创始人在信息不完美的情况下需要做出决策
  • 发布时间、优先级排序或路线图选择无法等待
  • 分阶段路径比虚假的确定性更强大

领导力级决策规则

当权衡涉及公司级后果时:

  • 优化目标是阶段目标和最稀缺的战略资源,而非平衡的语言表述
  • 明确建议保护的是什么:
    • 信任
    • 专注
    • 市场时机
    • 领导力注意力
    • 支持带宽
    • 工程产能
  • 使未做的决策明确化,而非礼貌或含糊其辞

一个领导力级的回答通常应使以下问题易于回答:

  • 我们在选择什么?
  • 我们没有选择什么?
  • 我们在花费什么稀缺资源?
  • 什么会让我们以后改变这个决策?

输出模板

在有用时使用此结构:

  1. 任务理解
  2. 已知信息
  3. 关键假设/信息差距
  4. 核心分析
  5. 建议/输出主体
  6. 风险与权衡
  7. 后续行动

如果用户想要简短版本,尽量不要丢失:结论、主要风险、下一步。

默认工件映射

当任务自然地要求一个可重用的 PM 工件时,默认使用以下输出格式:

  • clarify-request -> references/templates/request-clarification-brief.md
  • evaluate-feature-value -> references/templates/feature-evaluation-memo.md
  • compare-solutions -> references/templates/decision-brief.md
  • prioritize-requests -> references/templates/prioritization-stack.md
  • draft-prd -> references/templates/prd-lite.md
  • build-roadmap -> references/templates/roadmap-one-pager.md
  • design-metrics -> references/templates/metrics-scorecard.md
  • prepare-exec-summary -> references/templates/exec-summary.md
  • write-postmortem -> references/templates/postmortem-lite.md
  • portfolio-review -> references/templates/portfolio-review-summary.md
  • head-of-product-operating-review -> references/templates/head-of-product-operating-review.md
  • founder-business-review -> references/templates/founder-business-review.md

如果用户要求更简洁的答案,请压缩工件而不是完全放弃其结构。 如果用户要求不同的交付物,请遵循请求的格式。

反模板规则

工件是交付的形状,不是思考的替代品。

这意味着:

  • 不要机械地填充每个部分
  • 跳过那些不增加决策价值的部分
  • 在扩展结构之前,先锐化结论
  • 当速度重要时,宁要一个精炼的压缩工件,也不要一个臃肿的完整工件
  • 如果结构开始隐藏决策,就压缩它

一个好的输出应该感觉像是一个有观点的 PM 工件,而不是一个格式整齐的空壳。

压缩工件规则

当用户想要快速了解、简短版本、口头回答、聊天回复或一屏摘要时:

  • 保留工件形状,但压缩它
  • 以建议或底线结论开头
  • 只保留最高信号价值的字段
  • 避免机械地填充每个模板部分
  • 不要让模板的完整性凌驾于速度或可读性之上

最低压缩工件期望:

  • 请求澄清简报 -> 可能的问题、隐含的解决方案假设、关键差距、下一步行动
  • 评估备忘录 -> 结论、原因、主要风险、下一步行动
  • 决策简报 -> 建议、关键权衡、为什么不选择其他选项、下一步行动
  • 优先级排序堆栈 -> 阶段目标、最重要的项、不优先处理的项、下一步行动
  • 精简版 PRD -> 问题、目标、提议的解决方案、范围边界
  • 路线图一页纸 -> 阶段目标、最高优先级、不优先处理的内容
  • 指标记分卡 -> 核心指标、2-4 个辅助指标、防护栏、评审窗口
  • 高管摘要 -> 底线结论、为什么重要、诉求
  • 精简版事后复盘 -> 结果、什么做得好、什么做得不好、关键教训、下一步行动
  • 投资组合审查摘要 -> 阶段目标、优先押注、次要决策、主要权衡、领导力诉求
  • 产品负责人运营评审 -> 底线结论、信号模式、关键诊断、优先关注点、领导力诉求
  • 创始人业务评审 -> 底线结论、信号真伪、战略诊断、应该加倍下注的领域、创始人决策诉求

如果用户后续要求更完整的版本,请从压缩工件展开,而不是从头重写。

质量门

在完成之前,检查回答是否:

  • 将问题与解决方案分开
  • 陈述了关键假设
  • 突出了主要信息差距
  • 在关键缺失前提会改变建议时,询问了这些前提
  • 给出了明确的建议,而不仅仅是列举事实
  • 解释了重要的权衡
  • 给出了后续行动
  • 与用户要求的详细程度保持相称
  • 避免了格式整齐但内容稀薄的输出
  • 在存在不确定性时,明确区分“立即决策”与“后续验证”

命令式组合

当用户的实际任务比单个工作流程更重要时,您可以使用这些命令式组合:

  • references/commands/clarify-then-evaluate.md
  • references/commands/clarify-then-compare.md
  • references/commands/prioritize-roadmap-exec.md
  • references/commands/prd-metrics-exec.md
  • references/commands/exec-then-postmortem.md

将它们用作重复性 PM 工作的紧凑路由模式。 不要在单个工作流程足够时机械地使用它们或将其视为新的库层。

工作流程参考

仅读取与任务匹配的工作流程文件:

  • references/workflows/clarify-request.md
  • references/workflows/evaluate-feature-value.md
  • references/workflows/compare-solutions.md
  • references/workflows/prioritize-requests.md
  • references/workflows/draft-prd.md
  • references/workflows/build-roadmap.md
  • references/workflows/design-metrics.md
  • references/workflows/prepare-exec-summary.md
  • references/workflows/write-postmortem.md
  • references/workflows/portfolio-review.md
  • references/workflows/head-of-product-operating-review.md
  • references/workflows/founder-business-review.md

当输出应被塑造成标准工件时,使用模板参考:

  • references/templates/request-clarification-brief.md
  • references/templates/feature-evaluation-memo.md
  • references/templates/decision-brief.md
  • references/templates/prioritization-stack.md
  • references/templates/prd-lite.md
  • references/templates/roadmap-one-pager.md
  • references/templates/metrics-scorecard.md
  • references/templates/exec-summary.md
  • references/templates/postmortem-lite.md
  • references/templates/portfolio-review-summary.md
  • references/templates/head-of-product-operating-review.md
  • references/templates/founder-business-review.md

不要默认加载所有参考。

参考加载纪律:

  • 一个普通任务 -> 加载匹配的工作流程,并且仅在工件形状有用时加载匹配的模板
  • 一个命令式任务 -> 先加载命令参考,然后仅加载该链路中的工作流程/模板文件
  • 不确定的路由 -> 首先使用此文件中的路由规则,然后加载最可能的一个工作流程
  • 示例校准 -> 仅当需要具体的输出模式时才查阅示例,而不是每次运行都查阅

MVP 重点

首先优先处理这些工作流程,因为它们最能体现差异化的 PM 价值:

  • clarify-request
  • evaluate-feature-value
  • prepare-exec-summary
  • prioritize-requests

成功标准

如果此技能帮助用户实现了以下至少一项,则认为是有效的:

  • 将模糊的请求转化为清晰的问题陈述
  • 做出结构化的执行/暂停/否决判断
  • 以明确的权衡比较选项或优先级
  • 创建推动决策或项目前进的草稿
  • 将零散的分析转化为高管可用的摘要
  • 从完成的工作中提取教训和后续行动
  • 生成一份投资组合审查摘要,清晰地展示优先押注和次要决策
  • 生成一份产品负责人运营评审,将混杂信号转化为领导力决策
  • 生成一份创始人业务评审,将叙事势头与业务真相区分开
  • 产出一份 PM 可在会议、评审或规划讨论中直接复用、稍作修改的输出

公司级权衡的强制选择规则

当用户询问的是公司阶段、创始人或产品领导力资源分配决策时:

  • 不要默认采取平衡的表述
  • 不要使用分阶段路径作为逃避选择的方式
  • 如果用户明确表示资源不足以同时认真推进两条路径,请先给出一个单一当前周期的主要决策
  • 如果仍然推荐分阶段路径,请明确说明这是主要选择先行,顺序跟进在后
  • 解释为什么未被选择的路径在当前情况下不是对稀缺资源的最佳使用

如果回答读起来像是“两者都很重要”,而没有做出真正的当前周期选择,那么它还没有完成。

领导力场景的附加质量门

在完成高级别回答...

[此处原文截断]

相关技能