前言¶
产品方向往往散落在愿景口号、竞品罗列和路线图条目里,开会能对齐,落笔却缺一张能串起「为谁、凭什么赢、怎么长大」的图。泛泛让模型写一份「战略文档」,容易得到结构完整但彼此打架的段落。下面介绍的是 Paweł Huryn 在 pm-skills 里维护的 Agent Skill product-strategy:把 Product Strategy Canvas 的九个区块写进 SKILL.md,让助手按固定模板追问输入、按步骤产出,并在末尾做一致性校验与假设、实验建议。该体系与 Product Compass 上的方法论同源,社区里常被当作 PM 工作流参考。
这是什么¶
product-strategy 是 pm-product-strategy 插件下的一个 Skill,官方路径:
https://github.com/phuryn/pm-skills/tree/main/pm-product-strategy/skills/product-strategy
元数据中的说明为:用九段 Product Strategy Canvas 生成完整产品战略,覆盖愿景、市场细分、成本、价值主张、取舍、指标、增长、能力与防御性。适用场景包括制定产品战略、写战略计划或明确产品方向。触发词包括 product strategy、strategy canvas、strategic plan、product strategy document 等;在 Claude Code / Cowork 中也可通过 /strategy 等命令进入与战略相关的串联流程(命令层为 Claude 侧能力,Skill 本身可被其他兼容工具单独加载)。
仓库 phuryn/pm-skills 采用 MIT 许可,定位为「PM Skills Marketplace」,将发现、战略、执行、发布等阶段的框架编码为 Skill 与 Command;product-strategy 负责战略画布这一段。
核心功能:九段画布与输出流程¶
Skill 要求助手以资深产品战略师角色,针对你提供的产品上下文,输出 Product Strategy Canvas,并说明产品如何在市场中竞争、取胜与增长。
建议事先准备的输入¶
官方列出的输入包括:
- 产品描述与当前定位
- 市场背景、竞品与客户洞察
- 公司资源、约束与优先级
- 相关业务或市场数据(若有)
信息越具体,九个区块之间的逻辑越容易对齐。
画布九个区块¶
| 区块 | 要点 |
|---|---|
| 1. Vision | 如何激励人、志向目标、坚持的价值 |
| 2. Market Segments | 按问题定义市场(非人口统计);JTBD、期望结果与约束;首选细分及原因 |
| 3. Relative Costs | 低成本导向还是独特价值导向;相对竞品的成本位置 |
| 4. Value Proposition | 各细分:现状(What before)、解法(How)、结果(What after)、现有替代 |
| 5. Trade-offs | 明确不做的事、范围外功能或市场;「说不」如何聚焦价值 |
| 6. Key Metrics | North Star Metric;当季 OMTM(One Metric That Matters) |
| 7. Growth | SLG 或 PLG;主获客渠道;规模化方式;单位经济 |
| 8. Capabilities | 所需能力与资源;自研 vs 合作;为取胜须培养的能力 |
| 9. Can’t/Won’t | 竞品难以复制的原因;网络效应、切换成本、IP 等防御;新进入者壁垒 |
输出时的十二步流程¶
在填满九段之后,Skill 还要求按顺序完成:
- 定义愿景与志向影响
- 识别 2–3 个目标细分及 JTBD
- 确立成本定位(低成本 vs 高价值)
- 为各细分写价值主张
- 列出明确取舍(不做之事)
- 设定 North Star 与当季 OMTM
- 勾勒增长策略与渠道
- 记录所需能力与合作关系
- 说明防御性与竞争壁垒
- 校验战略一致性:各要素相互强化
- 列出关键假设:战略成立必须为真的条件
- 建议低投入实验:验证关键假设
附注强调:九要素须逻辑自洽;战略用于指导决策;建议按季度随市场变化复盘。官方还提供 Product Strategy Canvas 的 PPTX 模板,可与 Skill 输出对照使用。延伸阅读见 Skill 页列出的 Product Compass 文章(如 Product Strategy Canvas 介绍、Google Maps / Netflix / OpenAI 等示例文)。
安装与启用¶
Skill 遵循通用 SKILL.md 格式。完整市场集安装会带上多个插件;若只要战略相关能力,可只装 pm-product-strategy。
Claude Cowork¶
- 打开左下角 Customize
- Browse plugins → Personal → +
- 选择 Add marketplace from GitHub
- 填写:
phuryn/pm-skills
九个插件会一并安装,其中包含 product-strategy 及 /strategy 等命令。
Claude Code(CLI)¶
先添加市场,再安装战略插件:
claude plugin marketplace add phuryn/pm-skills
claude plugin install pm-product-strategy@pm-skills
需要全套 PM 工作流时,可按 pm-skills README 继续安装其余 pm-* 插件。相关对话中可 强制加载 Skill:/pm-product-strategy:product-strategy 或 /product-strategy(Claude 会自动加前缀)。
Codex CLI(OpenAI)¶
codex plugin marketplace add phuryn/pm-skills
codex plugin add pm-product-strategy@pm-skills
Codex 侧 不执行 Claude 的 /slash 命令;要用同一套框架,用自然语言描述步骤即可,例如让 Codex 按画布九段依次展开并暂停确认。Skill 仍可按名称调用。
Cursor 与其他助手(仅 Skill)¶
将仓库中对应 skill 目录复制到项目或用户级 skills 路径。官方示例(以 OpenCode 为例,Cursor 将目标改为 .cursor/skills/):
for plugin in pm-*/; do
mkdir -p .cursor/skills/
cp -r "$plugin/skills/"* .cursor/skills/ 2>/dev/null
done
也可只复制 pm-product-strategy/skills/product-strategy 文件夹到 .cursor/skills/product-strategy,避免装入全部插件 Skill。
典型用法¶
在已安装或已复制 Skill 的环境中,用自然语言说明产品与战略任务,并带上官方建议的输入材料。示例表述(可按你的场景替换括号内容):
请用 Product Strategy Canvas 为(产品名 + 一句话定位)写一份产品战略。市场与竞品:(简述)。资源与约束:(简述)。按九段画布输出,并完成一致性校验、关键假设与低成本验证实验建议。
若已装 pm-skills 且使用 Claude Code / Cowork,也可从市场集入口走战略流:README 中「Need strategic clarity? → /strategy」指向与战略相关的命令链;product-strategy 作为其中编码了画布步骤的 Skill,会在相关对话中被加载。
产出宜保存为内部战略备忘或评审材料,并与 PPTX 模板或团队已有的 OKR / 路线图流程对齐,而不是替代法务、财务或董事会级审批。
适用场景与注意¶
更适合: 新产品或存量产品需要统一「愿景—细分—价值—增长—壁垒」叙述的 PM、创始团队或产品负责人;已有一部分调研与定位材料,希望结构化成可复盘文档的场景。
限制与注意:
- Skill 输出质量依赖你提供的描述与数据;缺输入时模型只能做假设,须用第 11–12 步的假设与实验清单刻意标注风险。
/strategy等 Command 为 Claude 生态能力;Cursor、Codex 仅保证 Skill 指令可用,流程需自行用对话分步驱动。- 战略文档应季度复盘(Skill Notes 已写明);市场变化后应更新画布而非一次性归档。
- 勿将 Skill 中的竞品示例文章误读为对你产品的结论;示例链接仅作方法论延伸阅读。
结尾¶
product-strategy 把 Product Strategy Canvas 的九个区块和十二步输出流程固化成 Agent 可执行的说明,适合在 AI 辅助写作时保持战略叙述完整、可校验。官方 Skill 目录:
https://github.com/phuryn/pm-skills/tree/main/pm-product-strategy/skills/product-strategy
整套市场集与安装说明见:
https://github.com/phuryn/pm-skills