🧩 PM Skills Marketplace — 产品经理的 AI 操作系统

来自 The Product Compass Newsletter — 68 个领域技能 + 42 条链式工作流,9 大插件覆盖从产品发现到 AI 代码发布的完整闭环

一、项目概览

PM Skills Marketplacephuryn/pm-skills)由 Paweł Huryn 创建并维护,定位为「产品经理的 AI 操作系统」。它不是一个简单的提示词集合,而是一套将现代产品管理方法论编码为 AI 可执行工作流的完整体系。

核心数据:

维度数据
插件数量9 个独立可安装领域包
技能数量68 个(名词/概念,AI 按需自动加载)
链式命令42 条(动词/工作流,用户主动触发)
当前版本2.0.0
协议MIT 开源
作者Paweł Huryn · The Product Compass Newsletter
兼容工具Claude Code · Claude Cowork · Codex CLI · Gemini CLI · OpenCode · Cursor · Kiro

核心理念可以概括为一句话:通用 AI 给你文本,PM Skills 给你结构。每个技能将经过验证的产品框架——发现、假设映射、优先级排序、策略制定——编码为 AI 能逐步引导你执行的流程。你得到的是 Teresa Torres、Marty Cagan 和 Alberto Savoia 等方法论大师的严谨性,直接嵌入日常工作流,而非摆在书架上积灰。


二、核心概念:Skills、Commands、Plugins

PM Skills Marketplace 的三层架构是其设计精髓所在。理解这三者的区别,是高效使用这套体系的前提:

1. Skills(名词 / 概念)

Skills 是知识单元。每个 Skill 以 SKILL.md 文件的形式存在,包含一个 PM 框架的完整说明——概念、步骤、模板、示例。AI 在对话中自动检测话题相关性,然后按需加载对应的 Skill 内容。

关键特性:

2. Commands(动词 / 工作流)

Commands 是用户触发的链式工作流。每条 Command 以 /command-name 的斜杠命令形式调用,将一到多个 Skills 串联成一个端到端的完整流程。

/discover 为例:

用户输入:/discover AI-powered meeting summarizer for remote teams

AI 自动串联 4 个 Skills:
  brainstorm-ideas → identify-assumptions → prioritize-assumptions → brainstorm-experiments

输出:完整的发现周期——从创意发散到假设映射、优先级排序到实验设计,一气呵成

关键设计约束:

3. Plugins(领域包)

Plugins 是可安装的模块。每个 Plugin 封装一个 PM 领域的相关 Skills 和 Commands,打包为一个独立目录。9 个 Plugins 分布在从产品发现到 AI 代码发布的完整价值链上:

#插件领域SkillsCommands
1pm-product-discovery产品发现135
2pm-product-strategy产品策略125
3pm-execution执行交付1611
4pm-market-research市场研究73
5pm-data-analytics数据分析33
6pm-go-to-market市场进入63
7pm-marketing-growth营销增长52
8pm-toolkit实用工具45
9pm-ai-shippingAI 发布25

三、9 大插件详解

1. pm-product-discovery — 产品发现

从零到实验设计:创意生成、假设测试、OST、用户访谈

核心 Skills(13 个):

Skill功能
brainstorm-ideas-existing为现有产品做多视角创意发散(PM/设计师/工程师)
brainstorm-ideas-new新产品初始发现阶段的创意生成
identify-assumptions-existing识别现有产品的 Value/Usability/Viability/Feasibility 四维假设
identify-assumptions-new识别新产品 8 类风险维度的假设(含 GTM/策略/团队)
prioritize-assumptions基于 Impact × Risk 矩阵排序假设,并给出实验建议
opportunity-solution-tree构建 Teresa Torres 的机会解决方案树(结果→机会→方案→实验)
interview-script创建结构化客户访谈脚本(含 JTBD 探针问题)
summarize-interview访谈转录 → JTBD 分析 + 满意度信号 + 行动项

代表性 Commands:

/discover AI-powered meeting summarizer for remote teams
  → 完整发现周期:创意→假设映射→优先级排序→实验设计

/brainstorm experiments existing — We need to reduce churn
  → 为降流失目标设计实验方案

/interview prep — Enterprise buyers about procurement workflow
  → 准备面向企业采购人员的访谈脚本

2. pm-product-strategy — 产品策略

愿景、商业模式、定价、竞争格局分析

核心 Skills(12 个):

Skill功能
product-strategy9 节完整产品策略画布(愿景 → 防御性)
startup-canvas创业画布:产品策略(9节) + 商业模式(替代 BMC 和 Lean Canvas)
product-vision打造鼓舞人心、可实现、有情感的产品愿景
value-proposition6 部分 JTBD 价值主张(谁、为什么、之前用什么、怎么用、之后怎样、替代方案)
lean-canvasLean Canvas 商业模式(创业/新产品适用)
business-modelBusiness Model Canvas 全部 9 个构建模块
pricing-strategy定价模型、竞争分析、支付意愿、价格弹性
swot-analysisSWOT 分析 + 可操作建议
pestle-analysis宏观环境:政治、经济、社会、技术、法律、环境
porters-five-forces波特五力分析
ansoff-matrix安索夫矩阵:跨市场 × 产品增长策略

代表性 Commands:

/strategy B2B project management tool for agencies
  → 生成完整 9 节产品策略画布

/business-model startup — AI writing tool for non-native English speakers
  → 对比 Lean/Full/Startup/Value-Prop 四种商业模式

/market-scan project management SaaS market
  → SWOT + PESTLE + Porter + Ansoff 一键全扫

3. pm-execution — 执行交付

PRD、OKR、路线图、Sprint、复盘、发布说明、干系人管理——16 Skills + 11 Commands,是 9 大插件中体量最大的执行引擎

核心 Skills(16 个):

Skill功能
create-prd完整 8 节 PRD 模板
brainstorm-okrs对齐公司目标的团队 OKR 头脑风暴
outcome-roadmap将功能列表转化为结果导向路线图
sprint-planSprint 规划:容量估算、故事选择、风险识别
retro结构化 Sprint 复盘引导
pre-mortem风险分析:Tigers/Paper Tigers/Elephants 分类
stakeholder-mapPower × Interest 网格 + 定制沟通计划
user-stories遵循 3C 和 INVEST 标准的用户故事
job-storiesJob Stories:When [情境], I want to [动机], so I can [结果]
prioritization-frameworks9 种优先级框架参考指南(Opportunity Score, ICE, RICE, MoSCoW, Kano…)
strategy-red-team对抗性压力测试:找出承重假设,命名失败条件,按最便宜测试排序

代表性 Commands:

/write-prd Smart notification system that reduces alert fatigue
  → 从功能创意或问题陈述生成完整 PRD

/sprint retro — Here are the notes from our last sprint
  → Sprint 全生命周期:plan | retro | release

/pre-mortem launch plan for Q3 mobile app redesign
  → 对 PRD 或发布计划做风险预判分析

/red-team-prd Our roadmap for the platform migration
  → 对抗性压力测试——按最便宜测试排序风险假设

4. pm-market-research — 市场研究

Persona、市场细分、用户旅程图、市场规模、竞争分析

核心 Skills(7 个):

Skill功能
user-personas从研究数据提炼精细化用户 Persona
market-segments识别 3–5 个客户细分,含人口统计 + JTBD + 产品适配
customer-journey-map端到端用户旅程图:阶段、触点、情绪、痛点
market-sizingTAM / SAM / SOM(自上而下 + 自下而上)
competitor-analysis竞品优势/劣势 + 差异化机会
sentiment-analysis用户反馈情感分析 + 主题提取

代表性 Commands:

/research-users We have interview data from 12 users of our fitness app
  → 一站式:Persona + 用户细分 + 用户旅程图

/competitive-analysis Figma competitors in the design tool space
  → 竞争格局全景分析

/analyze-feedback Here's 200 NPS responses from Q4 [attach file]
  → 情感分析 + 按细分提取洞察

5. pm-data-analytics — 数据分析

SQL 生成、队列分析、A/B 测试——3 Skills + 3 Commands 的精准数据包

核心 Skills(3 个):

Skill功能
sql-queries自然语言 → SQL(BigQuery / PostgreSQL / MySQL)
cohort-analysis留存曲线、功能采纳、按队列分析参与趋势
ab-test-analysis统计显著性、样本量验证、Ship/Extend/Stop 建议

代表性 Commands:

/write-query Show me monthly active users by country for Q4 2025 (BigQuery)
  → 自然语言→SQL,指定数据库方言

/analyze-test Here are the results from our checkout flow A/B test [attach CSV]
  → A/B 测试统计分析 + 决策建议

6. pm-go-to-market — 市场进入

滩头细分、ICP、增长飞轮、GTM 动作、竞争战卡

核心 Skills(6 个):

Skill功能
gtm-strategy完整 GTM 策略:渠道、消息、成功指标、发布计划
beachhead-segment识别首个滩头市场细分
ideal-customer-profileICP:人口统计、行为、JTBD、需求
growth-loops设计可持续增长飞轮
gtm-motions评估 GTM 动作与工具(PLG / SLG 等)
competitive-battlecard销售级别竞争战卡:异议处理 + 获胜策略

代表性 Commands:

/plan-launch AI code review tool targeting mid-size engineering teams
  → 从滩头细分到完整发布计划的端到端 GTM 策略

/growth-strategy Two-sided marketplace for connecting freelancers with startups
  → 设计增长飞轮 + 评估 GTM 动作

/battlecard Our CRM vs Salesforce for the SMB market
  → 生成销售团队可用的竞争战卡

7. pm-marketing-growth — 营销增长

营销创意、定位、价值主张陈述、产品命名、北极星指标

核心 Skills(5 个):

Skill功能
marketing-ideas创意型、低成本的营销方案(含渠道和消息)
positioning-ideas差异化竞品定位
value-prop-statements面向营销/销售/新用户引导的价值主张陈述
product-name对齐品牌价值和受众的产品命名头脑风暴
north-star-metric北极星指标 + 输入指标 + 商业游戏分类

代表性 Commands:

/market-product B2B analytics dashboard for e-commerce managers
  → 一条命令输出:营销创意 + 定位 + 价值主张 + 产品命名

/north-star Two-sided marketplace connecting freelancers with clients
  → 定义北极星指标及配套输入指标

8. pm-toolkit — 实用工具

简历审阅、NDA 起草、隐私政策、语法检查——PM 日常杂务的工具箱

核心 Skills(4 个):

Skill功能
review-resumePM 简历审阅(10 条最佳实践:XYZ+S 公式、关键词、结构)
draft-ndaNDA 起草(含管辖地适配条款)
privacy-policy隐私政策(GDPR / CCPA 合规)
grammar-check语法、逻辑、流畅度检查与定向修正

代表性 Commands:

/review-resume [attach your PM resume]
  → 对照 10 项最佳实践做全面审阅

/tailor-resume [attach resume + paste job description]
  → 针对具体 JD 定制简历

/proofread Here's the draft of our Q1 investor update
  → 语法 + 逻辑 + 流畅度三重检查

9. pm-ai-shipping — AI 发布套件

面向「AI 写代码、PM 背锅」场景:文档化 vibed-coded 应用,审计安全/性能与预期行为的偏差,编译可审查的发布包

这是 9 大插件中最具前瞻性的一个。当 AI 生成代码极快但不留下意图记录时——系统应该做什么、谁可以做什么、密钥在哪里、哪些规则真正被验证——这个套件恢复了可审查性。

核心 Skills(2 个):

Skill功能
shipping-artifacts让 AI 构建的应用可审查的持久文档集:核心集(架构、用户/权限流、权限、变量/密钥、测试覆盖图)+ 条件文档(邮件、定时任务、SEO、自动化代理)
intended-vs-implemented找出系统文档声明与代码实际行为之间的差距的方法论,双端引用证据

代表性 Commands:

/ship-check the payments service
  → 将 vibed-coded 仓库变成 reviewer-ready 发布包:文档化 + 安全审计 + 性能审计 + 测试覆盖

/document-app — Reverse-engineer the system docs for this repo
  → 从代码反向生成系统文档(审查者和审计者所需的全套)

/derive-tests — Which documented rules have no test yet?
  → 将文档化意图转为测试覆盖图:现有测试 vs 缺失缺口

/security-audit-static src/api
  → 静态安全审计:映射信任边界、交叉引用文档、自我反驳每个发现、仅报告有证据的风险

四、技术架构

仓库结构

pm-skills/                           ← 仓库根目录
├── .claude-plugin/marketplace.json  ← 根清单(列出全部 9 个插件)
├── .docs/images/                    ← README 用图(webp, gif)
├── CLAUDE.md                        ← Agent 引导文件(单一事实来源)
├── AGENTS.md                        ← 指向 CLAUDE.md(非 Claude Agent 用)
├── CONTRIBUTING.md                  ← 贡献者指南
├── README.md                        ← 公开文档(GitHub)
├── LICENSE                          ← MIT
├── validate_plugins.py              ← 插件验证器
└── pm-{name}/                       ← 9 个插件目录
    ├── .claude-plugin/plugin.json   ← 每插件清单
    ├── skills/{skill}/SKILL.md      ← 每 Skill 一个文件夹
    ├── commands/{command}.md        ← 每 Command 一个文件
    └── README.md                    ← 每插件文档

核心设计规则

PM Skills 的设计哲学通过 CLAUDE.md 中的规则明文约束,确保 AI Agent 在维护仓库时保持一致:

规则说明
Skills = 名词/概念框架和分析知识,AI 在话题匹配时自动加载
Commands = 动词用户触发的链式工作流,串联一个或多个 Skills
禁止跨插件硬引用Command 仅用自然语言建议后续步骤,绝不硬编码其他插件的命令路径——插件独立安装,硬引用可能断裂
插件内引用可用同一插件内的 Skills 和 Commands 始终一起发布,内部引用安全
单 $ARGUMENTS 占位符Commands 用一个占位符接收输入;Skills 无需占位符(从对话读上下文)
Frontmatter 必需字段Skills:name + description;Commands:description + argument-hint
name 与目录名一致Skill 的 name 必须匹配其目录名
渐进式披露Frontmatter 始终保持轻量(始终加载);正文放入 SKILL.md body(触发时加载)
版本同步所有 10 个清单文件(1 marketplace.json + 9 plugin.json)保持相同版本号,无独立版本控制

兼容性矩阵

PM Skills 的技能文件(SKILL.md)遵循通用技能格式,理论上任何能读取 Markdown 的 AI 工具都可使用。Commands(/slash-commands)是 Claude 专有的。

工具SkillsCommands安装方式
Claude Code✅ 完整✅ 完整claude plugin marketplace add phuryn/pm-skills
Claude Cowork✅ 完整✅ 完整Customize → Browse plugins → Add marketplace
Codex CLI✅ 完整⚠️ 需转换codex plugin marketplace add phuryn/pm-skills
Gemini CLI✅ 仅 Skills复制到 ~/.gemini/skills/
OpenCode✅ 仅 Skills复制到 .opencode/skills/
Cursor✅ 仅 Skills复制到 .cursor/skills/
Kiro✅ 仅 Skills复制到 .kiro/skills/

Codex CLI 特别说明:Codex 读取同一个 marketplace.json,原生安装无需转换。但 Codex 插件不暴露斜杠命令——要运行工作流,用自然语言描述步骤即可。也可以让 Codex 将 Command 文件转换成等效的 Codex Skills(best-effort,模型驱动转换)。

通用安装脚本(Skills 批量复制):

# OpenCode 项目级安装
for plugin in pm-*/; do
  mkdir -p .opencode/skills/
  cp -r "$plugin/skills/"* .opencode/skills/ 2>/dev/null
done

# Gemini CLI 全局安装
for plugin in pm-*/; do
  cp -r "$plugin/skills/"* ~/.gemini/skills/ 2>/dev/null
done

五、理论基础

PM Skills Marketplace 的每个技能都建立在现代产品管理领域公认的方法论之上。作者 Paweł Huryn 在 README 中明确列出了 12 位理论来源:

作者代表著作 / 方法论对应的 PM Skills 插件
Teresa TorresContinuous Discovery Habits · Opportunity Solution Treepm-product-discovery
Marty CaganINSPIRED · TRANSFORMED · 产品团队模型pm-product-strategy, pm-execution
Alberto SavoiaThe Right It · Pretotype 实验方法论pm-product-discovery
Dan OlsenThe Lean Product Playbook · 产品-市场匹配框架pm-product-strategy, pm-execution
Roger L. MartinPlaying to Win · 战略选择级联pm-product-strategy
Ash MauryaRunning Lean · Lean Canvaspm-product-strategy
StrategyzerBusiness Model Generation · Value Proposition Designpm-product-strategy
Christina WodtkeRadical Focus · OKR 方法论pm-execution
Anthony W. UlwickJobs to Be Done · 结果驱动创新pm-product-discovery, pm-execution
Alistair Croll & Benjamin YoskovitzLean Analytics · 数据驱动增长pm-data-analytics, pm-marketing-growth
Sean EllisHacking Growth · 增长黑客pm-marketing-growth, pm-go-to-market
Maja VojeGo-To-Market Strategist · GTM 最佳实践pm-go-to-market

这种「理论编码化」的思路,本质上是将产品管理领域几十年的方法论积累,转化为 AI 可以在对话中按需调取的「可执行知识」。相比传统方式(买书→阅读→记忆→在合适场景回忆→手动应用),PM Skills 将最后三个步骤自动化,让 PM 把精力集中在判断和决策上。


六、与 Hermes Agent 技能体系的对比

PM Skills Marketplace 和 Hermes Agent 的 SkillHub 虽然都叫做「技能市场」,但设计哲学、目标用户和架构存在显著差异:

维度PM Skills MarketplaceHermes Agent SkillHub
定位垂直领域深度工具(产品管理)通用 AI 助手能力扩展平台
目标用户产品经理、创业者开发者、所有 AI 用户
技能数量68 个(聚焦 PM 全流程)90+ 个(覆盖编程/设计/研究/效率/安全/生活)
组织方式按 PM 领域分 9 个 Plugin无领域分组,每个 Skill 独立安装
工作流42 条链式 Commands(串联多个 Skills)无内置 Chain 机制,依赖 AI 自行编排
理论基础12 位方法论作者的显式引用实践导向,无显式理论溯源
安装方式GitHub 仓库 → Plugin marketplace → 按插件安装hermes skills install 命令
兼容性Claude Code/Cowork 完整;Codex/Gemini/OpenCode 仅 SkillsHermes Agent 专有格式
可审查性每 Skill 一个 SKILL.md,透明可读社区技能需信任来源
版本管理统一的 2.0.0,所有 manifest 同步每个 Skill 独立版本

互补而非竞争

两者实际是互补关系

一个可能的组合用法:在 Claude Code 中安装 PM Skills 做产品工作(PRD、策略、发现),同时在 Hermes Agent 中用 SkillHub 技能做日常效率提升(搜索、笔记、图表),两个体系各取所长。

架构启示

PM Skills 的 Plugin-Command-Skill 三层架构值得 Hermes 生态借鉴:


七、关键发现

1. 「理论即代码」的范式创新

PM Skills 最独特之处在于它将产品管理领域数十年的方法论积累直接编码为 AI 可执行的知识单元。这不仅仅是「提示词模板」——每个 Skill 包含完整框架说明、步骤指导、模板和示例,AI 在对话中按需加载并引导用户逐步完成。这种「理论即代码」的范式,让方法论从书中走出来,成为日常工作中触手可及的生产力工具。

2. 三层架构的设计远见

Plugin(领域包)→ Command(链式工作流)→ Skill(知识单元)的三层架构,解决了 AI 技能市场的一个核心难题:如何在深度(领域专业知识)和广度(跨领域覆盖)之间取得平衡。Plugin 保证领域深度,Command 保证使用便利,Skill 保证知识可复用。这种架构可推广到法律、医疗、金融等其他专业领域。

3. 「意图文档化」补上 AI 编码的最后一环

pm-ai-shipping 插件直击当前 AI 辅助编码的最大痛点:AI 写得快但不留意图记录。当 PM 或创始人用 vibed-coding 方式快速构建应用后,缺乏系统文档、安全审计和测试覆盖。这个插件将「文档化→审计→测试覆盖→发布包」变成一个标准化流程,让 AI 生成的代码也能达到企业级可审查标准。

4. Claude Code 生态的垂直化趋势

PM Skills Marketplace 代表了 AI 编程助手生态的一个重要方向:从通用工具向垂直领域专业工具演进。与其让通用 AI 学习所有领域,不如让领域专家将专业知识编码为 AI 可消费的技能包。这与 Hermes SkillHub 的通用能力扩展形成互补——前者做深度,后者做广度。

5. 版本同步策略的取舍

PM Skills 采用所有 10 个 Manifest 文件强制同步版本(当前 2.0.0),而非独立版本控制。这简化了 Marketplace 层面的版本管理,代价是失去了细粒度的变更追踪。对于 68 个 Skills 的规模来说,这是一个务实的取舍——当 Skills 数量再扩大一个量级时,可能需要重新评估。


📎 参考链接


标签:#PM #ProductManagement #ClaudeCode #AISkills #产品管理 #AI工作流