
9 个插件,涵盖 68 项 PM 技能与 42 个链式工作流。支持 Claude Code、Cowork 等工具。覆盖探索发现、战略制定、执行落地、产品上线、增长运营,以及 AI 生成代码的交付全流程。
专为 Claude Code 和 Cowork 设计,技能部分亦兼容其他 AI 助手。
有新想法?→ /discover 需要战略清晰度?→ /strategy 正在撰写 PRD?→ /write-prd 规划产品上线?→ /plan-launch 定义指标?→ /north-star
如果这个项目对你有帮助,请给仓库点 ⭐。
通用 AI 给你的是文本,PM Skills Marketplace 给你的是结构。
每项技能都内嵌了经过验证的 PM 框架——探索发现、假设梳理、优先级排序、战略规划——并引导你一步步完成。Teresa Torres、Marty Cagan 和 Alberto Savoia 的严谨方法论被融入你的日常工作流,而不是尘封在书架上。
最终成果:更好的产品决策,而不仅仅是更快的文档输出。
技能(Skills) 是 Marketplace 的基本构建单元。每项技能为 Claude 提供领域知识、分析框架,或针对特定 PM 任务的引导式工作流。部分技能同时作为可复用基础,供多个命令共享调用。
技能会在与对话相关时自动加载,无需显式调用。如有需要(例如希望优先使用技能而非通用知识),可使用 /plugin-name:skill-name 或 /skill-name强制加载技能(Claude 会自动添加前缀)。
命令(Commands) 是用户触发的工作流,通过 /command-name 调用。它们将一个或多个技能串联成端到端的完整流程。例如,/discover 会将四项技能依次串联:brainstorm-ideas → identify-assumptions → prioritize-assumptions → brainstorm-experiments。
插件(Plugins) 将相关技能和命令组合成可安装的软件包。每个插件覆盖一个 PM 领域——探索发现、战略规划、执行落地等。安装 Marketplace 即可一次性获得全部 9 个插件。
命令调用技能,部分技能服务于多个命令。部分技能(如 prioritization-frameworks 或 opportunity-solution-tree)是独立参考资源,Claude 会在相关时自动引用,无需命令触发。
命令之间的设计遵循 PM 工作流的流转逻辑。任意命令执行完毕后,系统会推荐相关的后续命令——跟随提示即可继续。
phuryn/pm-skills全部 9 个插件将自动安装。你将同时获得命令(/discover、/strategy 等)和技能。
# Step 1: Add the marketplace claude plugin marketplace add phuryn/pm-skills # Step 2: Install individual plugins claude plugin install pm-toolkit@pm-skills claude plugin install pm-product-strategy@pm-skills claude plugin install pm-product-discovery@pm-skills claude plugin install pm-market-research@pm-skills claude plugin install pm-data-analytics@pm-skills claude plugin install pm-marketing-growth@pm-skills claude plugin install pm-go-to-market@pm-skills claude plugin install pm-execution@pm-skills claude plugin install pm-ai-shipping@pm-skillsCodex 读取与 Claude Code 相同的插件 Marketplace 文件,因此你可以原生安装 PM Skills,无需转换或复制文件:
# Step 1: Add the marketplace codex plugin marketplace add phuryn/pm-skills # Step 2: Install the plugins you want codex plugin add pm-toolkit@pm-skills codex plugin add pm-product-strategy@pm-skills codex plugin add pm-product-discovery@pm-skills codex plugin add pm-market-research@pm-skills codex plugin add pm-data-analytics@pm-skills codex plugin add pm-marketing-growth@pm-skills codex plugin add pm-go-to-market@pm-skills codex plugin add pm-execution@pm-skills codex plugin add pm-ai-shipping@pm-skills你将获得: 所有技能(即 PM 框架),可供 Codex 使用并按名称调用。建议整体安装插件,而非单独挑选技能——一个工作流通常依赖同一插件中的多项技能协同工作。
与 Claude Code 的差异:/slash 命令(/discover、/write-prd……)可以安装,但无法作为 Codex slash 命令运行——Codex 插件不暴露命令入口。若要运行工作流,直接用自然语言描述步骤即可,例如:
对 [你的想法] 执行产品探索:头脑风暴选项、梳理假设、优先排列高风险假设,然后设计实验——每步之间暂停确认。
可选——让 Codex 将工作流转换为技能。 由于命令文件随各已安装插件一并打包,你可以让 Codex 将最常用的命令转换为技能:
读取 pm-execution 插件中的命令文件,为我最常用的工作流创建对应的 Codex 技能。
这是一种基于模型的尽力转换(部分 Claude 特有的命令语法无法完全迁移),但它是在 Codex 中快速获得引导式工作流的便捷途径,无需离开 CLI。
skills/*/SKILL.md 文件遵循通用技能格式,适用于任何能读取该格式的工具。命令(/slash-commands)为 Claude 专属。
| 工具 | 使用方式 | 可用功能 |
| Gemini CLI | 将技能文件夹复制到 .gemini/skills/ | 仅限技能 |
| OpenCode | 将技能文件夹复制到 .opencode/skills/ | 仅限技能 |
| Cursor | 将技能文件夹复制到 .cursor/skills/ | 仅限技能 |
| Kiro | 将技能文件夹复制到 .kiro/skills/ | 仅限技能 |
# Example: copy all skills for OpenCode (project-level) for plugin in pm- * / ; do mkdir -p .opencode/skills/ cp -r " $plugin /skills/ " * .opencode/skills/ 2> /dev/null done # Example: copy all skills for Gemini CLI (global) for plugin in pm- * / ; do cp -r " $plugin /skills/ " * ~ /.gemini/skills/ 2> /dev/null done1. pm-product-discovery — 创意生成、实验设计、假设验证、OST、用户访谈(13 项技能,5 个命令)
技能(13 项):
brainstorm-ideas-existing — 针对现有产品的多视角创意生成(PM、设计师、工程师视角)brainstorm-ideas-new — 新产品初期探索阶段的创意生成brainstorm-experiments-existing — 为现有产品设计假设验证实验brainstorm-experiments-new — 为新产品设计精益创业预测模型(Alberto Savoia 方法论)identify-assumptions-existing — 识别价值、可用性、可行性和技术可行性四个维度的高风险假设identify-assumptions-new — 识别涵盖市场进入、战略、团队等 8 个风险类别的高风险假设prioritize-assumptions — 使用影响力 × 风险矩阵对假设进行优先级排序,并附实验建议prioritize-features — 基于影响力、工作量、风险和战略契合度对功能待办列表排序analyze-feature-requests — 按主题和战略契合度分析与分类用户功能需求opportunity-solution-tree — 构建机会解决方案树(Teresa Torres 方法论):结果 → 机会 → 解决方案 → 实验interview-script — 创建结构化用户访谈脚本,含 JTBD 追问问题summarize-interview — 将访谈记录摘要为 JTBD 洞察、满意度信号和行动项metrics-dashboard — 设计产品指标看板,涵盖北极星指标、输入指标和告警阈值命令(5 个):
/discover — 完整探索循环:创意生成 → 假设梳理 → 优先级排序 → 实验设计/brainstorm — 多视角创意生成(ideas|experiments × existing|new)/triage-requests — 分析并优先排序一批功能需求/interview — 准备访谈脚本或对访谈记录进行摘要(prep|summarize)/setup-metrics — 设计产品指标看板示例:
技能:
What are the riskiest assumptions for our AI writing assistant idea?Help me build an Opportunity Solution Tree for improving user activationPrioritize these 12 feature requests from our enterprise customers [attach CSV]命令:
/discover AI-powered meeting summarizer for remote teams/brainstorm experiments existing — We need to reduce churn in our onboarding flow/interview prep — We're interviewing enterprise buyers about their procurement workflow2. pm-product-strategy — 愿景、商业模式、定价、竞争格局(12 项技能,5 个命令)
产品战略、愿景、商业模式、定价策略及宏观环境分析。覆盖从愿景打磨到竞争格局扫描的完整战略工具集。
技能(12 项):
product-strategy — 完整的 9 板块产品战略画布(愿景 → 防御壁垒)startup-canvas — 融合产品战略(9 板块)与商业模式的创业画布——作为新产品的 BMC 和 Lean Canvas 替代方案product-vision — 打磨激励人心、切实可行且富有情感共鸣的产品愿景value-proposition — 六部分 JTBD 价值主张(目标用户、动机、现状、解决方案、预期结果、替代选项)lean-canvas — 面向初创公司和新产品的 Lean Canvas 商业模式business-model — 包含全部 9 个构建模块的商业模式画布monetization-strategy — 头脑风暴 3–5 种变现策略,附验证实验方案pricing-strategy — 定价模型、竞争分析、支付意愿与价格弹性swot-analysis — SWOT 分析,附可执行建议pestle-analysis — 宏观环境分析:政治、经济、社会、技术、法律、环境porters-five-forces — 竞争力量分析(行业竞争、供应商、买家、替代品、新进入者)ansoff-matrix — 跨市场与产品的增长战略路径规划命令(5 个):
/strategy — 创建完整的 9 板块产品战略画布/business-model — 探索商业模式(lean|full|startup|value-prop|all)/value-proposition — 使用六部分 JTBD 模板设计价值主张/market-scan — 宏观环境分析:SWOT + PESTLE + Porter’s 五力 + Ansoff 矩阵综合分析/pricing — 设计定价策略,含竞争分析与实验方案示例:
技能:
Compare Lean Canvas vs Business Model Canvas vs Startup Canvas for my marketplace startupDesign a value proposition for our AI writing assistant targeting non-native English speakersRun a Porter's Five Forces analysis for the project management SaaS market命令:
/strategy B2B project management tool for agencies/business-model startup — AI writing tool for non-native English speakers/value-proposition SaaS onboarding tool for enterprise customers3. pm-execution — PRD、OKR、路线图、Sprint、复盘、发布说明、干系人管理(16 项技能,11 个命令)
日常产品管理全覆盖:PRD、OKR、路线图、Sprint 规划、复盘会、发布说明、预先分析(Pre-mortem)、干系人管理、用户故事和优先级排序框架。
技能(16 项):
create-prd — 完整的 8 板块 PRD 模板brainstorm-okrs — 与公司目标对齐的团队级 OKRoutcome-roadmap — 将功能列表转化为以结果为导向的路线图sprint-plan — Sprint 规划:容量估算、故事筛选与风险识别retro — 结构化 Sprint 复盘引导release-notes — 基于工单、PRD 或变更日志生成面向用户的发布说明pre-mortem — 使用老虎/纸老虎/大象分类法进行风险分析stakeholder-map — 影响力 × 关注度矩阵,附定制化沟通计划summarize-meeting — 会议记录 → 决策事项 + 行动项user-stories — 遵循 3C 原则和 INVEST 标准的用户故事job-stories — 工作故事:当 [情境] 时,我希望 [动机],以便 [结果]wwas — 采用「为什么-做什么-验收标准」格式的产品待办条目test-scenarios — 测试场景:正常路径、边界情况、异常处理dummy-dataset — 以 CSV、JSON、SQL 或 Python 格式生成真实感虚拟数据集prioritization-frameworks — 涵盖 9 种优先级排序框架的参考指南(机会评分、ICE、RICE、MoSCoW、Kano 等)strategy-red-team — 对计划进行对抗性压力测试:梳理关键假设、明确每项假设的失效条件,并按验证成本排序命令(11 个):
/write-prd — 基于功能想法或问题陈述创建 PRD/plan-okrs — 头脑风暴团队级 OKR/transform-roadmap — 将功能导向的路线图转化为结果导向/sprint — Sprint 全生命周期管理(plan|retro|release)/pre-mortem — 对 PRD 或上线计划进行预先风险分析/red-team-prd — 对 PRD、路线图或战略进行对抗性压力测试,并按最低验证成本排列最高风险假设/meeting-notes — 将会议记录摘要整理为结构化笔记/stakeholder-map — 梳理利益相关者并制定沟通计划/write-stories — 将功能拆解为待办事项(user|job|wwa)/test-scenarios — 从用户故事中生成测试场景/generate-data — 创建真实的模拟数据集示例:
技能:
Which prioritization framework should I use for a 50-item backlog?Map our stakeholders for the platform migration projectWhat's the difference between Opportunity Score, ICE, and RICE?命令:
/write-prd Smart notification system that reduces alert fatigue/sprint retro — Here are the notes from our last sprint/write-stories job — Break down the "team dashboard" feature into job stories4. pm-market-research — 用户画像、细分市场、旅程地图、市场规模估算、竞品分析(7 个技能,3 个命令)
用户研究与竞品分析:用户画像、市场细分、旅程地图、市场规模估算、竞品分析及反馈分析。
技能(7):
user-personas — 根据研究数据创建精细化用户画像market-segments — 识别 3–5 个客户细分群体,涵盖人口统计、JTBD 及产品契合度user-segmentation — 基于行为、JTBD 和需求,从反馈数据中对用户进行细分customer-journey-map — 端到端旅程地图,包含阶段、触点、情感及痛点market-sizing — TAM、SAM、SOM,采用自上而下与自下而上双重测算方法competitor-analysis — 竞品优势、劣势及差异化机会分析sentiment-analysis — 用户反馈的情感分析与主题提炼命令(3):
/research-users — 构建用户画像、细分用户并绘制客户旅程地图/competitive-analysis — 分析竞争格局/analyze-feedback — 用户反馈的情感分析与细分洞察示例:
技能:
Estimate TAM/SAM/SOM for an AI code review tool in the US marketCreate a customer journey map for our e-commerce checkout flowSegment these survey respondents by behavior and needs [attach CSV]命令:
/research-users We have interview data from 12 users of our fitness app/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 个技能,3 个命令)
面向 PM 的数据分析:SQL 查询生成、队列分析及 A/B 测试分析。
技能(3):
sql-queries — 从自然语言生成 SQL(支持 BigQuery、PostgreSQL、MySQL)cohort-analysis — 按队列划分的留存曲线、功能采用率及参与度趋势ab-test-analysis — 统计显著性、样本量验证,以及上线/延续/停止建议命令(3):
/write-query — 从自然语言生成 SQL 查询/analyze-cohorts — 对用户参与度数据进行队列分析/analyze-test — 分析 A/B 测试结果示例:
技能:
How large a sample do I need for 95% confidence with a 2% MDE?What retention metrics should I track for a subscription app?命令:
/write-query Show me monthly active users by country for Q4 2025 (BigQuery)/analyze-test Here are the results from our checkout flow A/B test [attach CSV]/analyze-cohorts Weekly retention for users who signed up in January vs February6. pm-go-to-market — 滩头市场、ICP、信息传递、增长飞轮、GTM 路径、竞品对战卡(6 个技能,3 个命令)
上市策略:滩头市场细分、理想客户画像、信息传递、增长飞轮、GTM 路径及竞品对战卡。
技能(6):
gtm-strategy — 完整 GTM 策略:渠道、信息传递、成功指标及上市计划beachhead-segment — 识别首个滩头市场细分ideal-customer-profile — ICP,涵盖人口统计、行为特征、JTBD 及需求growth-loops — 设计可持续的增长飞轮gtm-motions — 评估 GTM 路径及工具(产品驱动、销售驱动等)competitive-battlecard — 面向销售团队的对战卡,含异议处理与制胜策略命令(3):
/plan-launch — 从滩头市场到上市计划的完整 GTM 策略/growth-strategy — 设计增长飞轮并评估 GTM 路径/battlecard — 创建竞品对战卡示例:
技能:
What's the best beachhead segment for a developer productivity tool?Design a growth loop for a B2B SaaS with a freemium tierDefine our ICP for an AI-powered HR screening platform命令:
/plan-launch AI code review tool targeting mid-size engineering teams/battlecard Our CRM vs Salesforce for the SMB market/growth-strategy Two-sided marketplace for connecting freelancers with startups7. pm-marketing-growth — 营销创意、定位、价值主张、产品命名、北极星指标(5 个技能,2 个命令)
产品营销与增长:营销创意、产品定位、价值主张陈述、产品命名及北极星指标。
技能(5):
marketing-ideas — 富有创意且经济高效的营销创意,涵盖渠道与信息传递positioning-ideas — 与竞品形成差异化的产品定位value-prop-statements — 适用于营销、销售和用户引导的价值主张陈述product-name — 与品牌价值观和目标受众契合的产品名称头脑风暴north-star-metric — 北极星指标 + 输入指标,并结合业务增长模式分类命令(2):
/market-product — 头脑风暴营销创意、定位、价值主张及产品名称/north-star — 定义北极星指标及配套输入指标示例:
技能:
Brainstorm 5 positioning angles that differentiate us from NotionWhat's a good North Star Metric for a two-sided marketplace?Generate value prop statements for our sales team's pitch deck命令:
/market-product B2B analytics dashboard for e-commerce managers/north-star Two-sided marketplace connecting freelancers with clients8. pm-toolkit — 简历评审、法律文件、文案校对(4 个技能,5 个命令)
超越核心产品工作的 PM 实用工具:简历评审、法律文件及文案校对。
技能(4):
review-resume — PM 简历评审与优化,对标 10 项最佳实践(XYZ+S 公式、关键词、结构)draft-nda — 包含适用司法管辖区条款的保密协议(NDA)privacy-policy — 符合 GDPR/CCPA 合规要求的隐私政策grammar-check — 语法、逻辑与行文流畅度检查,并提供针对性修改建议命令(5):
/review-resume — 全面的 PM 简历评审/tailor-resume — 针对特定职位描述定制简历/draft-nda — 起草保密协议(NDA)/privacy-policy — 起草隐私政策/proofread — 检查语法、逻辑与行文流畅度示例:
技能:
Review my PM resume against best practices [attach PDF]Check this product announcement for grammar and clarity命令:
/review-resume [attach your PM resume]/tailor-resume [attach resume + paste job description]/proofread Here's the draft of our Q1 investor update9. pm-ai-shipping — AI 交付工具包:为 vibe coding 应用生成文档、安全与性能审计、测试覆盖率映射、编译交付包(2 个技能,5 个命令)
面向对 AI 生成代码负责的 PM 和创始人。AI Agent 写代码速度很快,却不留下任何意图记录——系统应该做什么、谁有权做什么、密钥存放在哪里、哪些规则真正得到了验证。这套工具包还原了可审查性:先为系统建档,再审计文档所述与代码实际行为之间的差距——这正是通用扫描器所遗漏的那类 bug。
技能(2):
shipping-artifacts — 让 AI 构建的应用具备可审查性的持久化文档集:每个应用都需要的核心文档(架构、用户/权限流程、权限、变量/密钥、测试覆盖率映射),以及仅在适用时添加的条件性文档(邮件、cron、SEO、内嵌 Agent/自动化)。定义每份文档必须捕获的内容以及审阅者如何使用它intended-vs-implemented — 找出系统文档所述行为与代码实际行为之间差距的方法,并在两侧均提供引用证据命令(5):
/ship-check — 将 vibe coding 的代码库转化为审阅就绪的交付包:生成文档、连接 Agent 上下文、执行安全与性能审计、映射测试覆盖率,并汇总结果/document-app — 对代码库进行逆向工程,生成审阅者和审计员所需的系统文档——核心文档集(架构、流程、权限、变量),以及适用时的条件性文档(邮件、cron、SEO、自动化)/derive-tests — 将已记录的意图转化为测试覆盖率映射:盘点当前存在的测试,将其与拟议测试及未验证的缺口分离,并建议合并前必须通过的 CI 门控/security-audit-static — 静态安全审计:映射信任边界,与已记录的意图交叉比对,对每项发现进行自我反驳,仅上报有证据支撑的风险/performance-audit-static — 静态性能审计:发现过度数据获取、缺失索引及缓存优化机会,按工作量与影响排序示例:
技能:
What documentation does my Supabase app need before someone can review it?Where does what this code does diverge from what the docs say it should do?命令:
/ship-check the payments service/document-app — Reverse-engineer the system docs for this repo/derive-tests — Which documented rules have no test yet?/security-audit-static src/api本市场随产品实践与 AI 能力的发展持续演进。
精选技能参考了以下人士的工作成果:
由 Paweł Huryn 整理,来自 The Product Compass Newsletter。
PM Brain 是产品经理的第二大脑。笔记本电脑上一个文件夹里的纯 Markdown 文件。Claude 在回答前读取它们,回答后写入它们,每周五自动整理一遍。无需向量数据库,无需云端,无需 Agent 记忆技巧。
详见 CONTRIBUTING.md。
如果你的 Cowork 不稳定且无法启动虚拟机(claude-code/issues/27010),请尝试:
trigger = New-ScheduledTaskTrigger - RepetitionInterval ( New-TimeSpan - Minutes 1 ) - Once - At ( Get-Date ) $settings = New-ScheduledTaskSettingsSet - AllowStartIfOnBatteries - DontStopIfGoingOnBatteries Register-ScheduledTask - TaskName " CoworkVMServiceMonitor " ` - Action $action ` - Trigger $trigger ` - Settings $settings ` - RunLevel Highest ` - User " SYSTEM "此方法可解决 Windows 上 90% 的问题。剩余 10%:打开 services.msc,手动启动"Claude"服务。
MIT — 详见 LICENSE。