opportunity-solution-tree skill 是什么、怎么安装使用:PM Skills 里的机会解决方案树 Skill(OST)

opportunity-solution-tree 是 phuryn/pm-skills 里的产品探索技能:按 Teresa Torres 的方法,把一个期望的业务成果依次拆成用户机会、可能的解决方案和验证实验,画成一棵树来决定下一步做什么。

Install · 安装命令

claude plugin marketplace add phuryn/pm-skills
claude plugin install pm-product-discovery@pm-skills

在终端里执行。Skill 可以带可执行脚本,安装前先看一遍仓库里的 SKILL.md。

NNathaniel bigo··原创首发·AI 辅助撰写
3 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理
本文根据 phuryn/pm-skills 仓库里该技能的 SKILL.md 与仓库 README 整理,资料核对于 2026-10-11。所在仓库 phuryn/pm-skills 在 GitHub 约 2.7 万 Star(同日数据)。技能内容会随仓库更新,以仓库为准。

这个 Skill 做什么

产品团队常见的病是「功能工厂」:需求一条条做,却说不清每个功能在服务哪个目标。机会解决方案树(Opportunity Solution Tree,简称 OST)是 Teresa Torres 在 Continuous Discovery Habits 一书里提出的框架,用一张树状图把目标和手段连起来。opportunity-solution-tree 技能帮你搭这棵树。description:构建机会解决方案树来组织产品探索——把一个期望的成果映射到机会、解决方案和实验;基于 Teresa Torres 的 Continuous Discovery Habits;在梳理探索工作、把机会对应到方案,或决定下一步做什么时使用。

树有四层:

  1. 成果(Outcome):一个可衡量的业务或产品结果,位于树根;
  2. 机会(Opportunities):用户的需求、痛点和愿望——从用户的角度描述,而不是功能;
  3. 解决方案(Solutions):针对每个机会的多个候选方案;
  4. 实验(Experiments):验证方案背后假设的小测试。

技能说明里称它是现代产品探索的主干,作用是防止团队一上来就跳到方案。使用时要先提供输入——期望的成果以及已有的用户研究材料,然后按流程一层层往下拆,每个机会下至少比较几个方案,而不是只押一个。

怎么安装

opportunity-solution-tree 属于 phuryn/pm-skills 市场里的 pm-product-discovery 插件。Claude Code 里(命令格式来自仓库 README):

bash
claude plugin marketplace add phuryn/pm-skills
claude plugin install pm-product-discovery@pm-skills

同一个插件里的其他技能和斜杠命令会一起装上。其他支持 Agent Skills 的工具,可以把仓库里的 pm-product-discovery/skills/opportunity-solution-tree 文件夹复制到对应的技能目录。

仓库整体介绍和其他安装方式,详见本站《PM Skills 是什么、怎么安装使用:产品经理 Skill 市场(需求探索、PRD、路线图、上市计划)》。

怎么用

  • 「我们的目标是把新用户七日留存提高,基于这 8 份访谈纪要画一棵机会解决方案树」。
  • 「『用户找不到上次编辑的文档』这个机会,给我三个不同方向的方案和对应的验证实验」。
  • 同插件里还有识别假设、设计实验、给假设排序等技能,可以沿着树继续往下做。

这个技能只有一份 SKILL.md。

适合谁 / 局限

适合实践持续探索的产品三人组(产品、设计、技术负责人)和想摆脱「接需求—排期」模式的团队。树的质量取决于机会是否来自真实的用户研究,没有访谈材料时它只能编出看似合理的机会,这一点要警惕;它输出的是文字结构,要可视化得再用画图工具。

注意事项

  • 许可:MIT。
  • 不执行脚本、不联网。
  • 树是活的文档,随着新的访谈和实验结果持续更新,而不是画一次就归档。

其他 Skill 库

  1. 01

    lark-doc skill 是什么、怎么安装使用:让 AI 读写飞书云文档的官方 Skill(Docx / Wiki)

    lark-doc 是飞书官方 CLI 附带的云文档技能:让智能体通过 lark-cli 读取、创建和编辑飞书文档与知识库页面,插入或下载图片附件,操作思维笔记,并内置会议纪要、PRD、汇报等多种文体的写作参考。

    ClaudeCodex0
  2. 02

    deploy-to-vercel skill 是什么、怎么用:让智能体把项目部署到 Vercel 的官方 Skill(默认只发预览版)

    deploy-to-vercel 是 Vercel 官方的部署 Skill:先检查项目是否已关联、是否有 git 远端和登录状态,再选择 git push、CLI 或免登录兜底方式部署;除非你明确要求,否则只发预览部署。

    ClaudeCodex0
  3. 03

    verification-before-completion 是什么、怎么用:Superpowers「先拿证据再说完成」的 Skill

    verification-before-completion 是 Superpowers 的收尾检查技能:在宣布完成、修好或测试通过之前,必须在当条消息里实际运行验证命令并看到输出,证据先于结论。

    ClaudeCodex0
  4. 04

    webapp-testing skill 怎么用:Anthropic 官方的 Playwright 网页测试 Skill(安装与使用)

    webapp-testing 是 anthropics/skills 里的本地网页应用测试 Skill:让 Claude 写原生 Python Playwright 脚本验证前端功能、截图、看浏览器日志,并用 with_server.py 管理开发服务器的启停。

    Claude0
  5. 05

    variance-analysis skill 是什么、怎么安装使用:Anthropic 财务插件里的差异分析 Skill(预算对实际、瀑布图、管理层说明)

    variance-analysis 是 Anthropic knowledge-work-plugins 财务插件里的差异分析技能:把预算与实际、同比环比的差异分解为价格与数量、费率与结构等驱动因素,生成文字说明和瀑布图式的桥接表,不构成财务建议。

    Claude0
  6. 06

    json-canvas skill 是什么、怎么安装使用:让 AI 生成 Obsidian Canvas 白板(.canvas 思维导图、流程图)

    json-canvas 是 kepano/obsidian-skills 里的白板 Skill:教智能体按 JSON Canvas 1.0 规范创建和编辑 .canvas 文件,正确处理节点、连线、分组、颜色与布局,可用于思维导图和流程图。

    ClaudeCodex0

查看全部 Skill 库 →

0 条评论

登录 后参与评论

还没有评论,来抢沙发~