PM Skills 竞争分析实战指南:用 /competitive-analysis 完成从竞品识别到差异化机会挖掘
【免费下载链接】pm-skillsPM Skills Marketplace: 100+ agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth.项目地址: https://gitcode.com/GitHub_Trending/pm/pm-skills
导读
/competitive-analysis是 PM Skills Marketplace 中pm-market-research插件提供的一条竞争情报命令,用于系统性地扫描竞争格局:识别直接与间接竞品、逐家分析优劣势、绘制定位图谱,并输出可直接落地的差异化机会。本文以 competitive-analysis.md 为骨架,结合仓库内的competitor-analysis技能源码,完整还原其五步工作流与最终报告模板,并演示它与 battlecard、定位、定价等相邻模块的联动方式,让读者拿到手即可在 Claude Code / Cowork 中执行一次专业的竞争分析。
命令概览:它解决什么问题
在 PM Skills Marketplace 中,命令(Command)是用户触发的端到端工作流,技能(Skill)则是底层的能力构建块。/competitive-analysis属于 pm-market-research 插件(7 个技能 + 3 条命令之一),其声明的作用是:
Analyze the competitive landscape — identify competitors, compare strengths and weaknesses, find differentiation opportunities.
即:识别直接与间接竞品、映射各自定位、挖掘差异化机会。它的输入可以是产品名、市场名,也可以是上传的竞品名单或市场简报;输出是一份结构化的 Markdown 竞争分析报告。整个流程由底层competitor-analysis技能驱动,该技能在 SKILL.md 中将自己定义为"战略产品分析师与竞争情报专家",负责市场界定、竞品识别、情报收集与差异化映射。
调用方式:三种典型启动姿势
命令通过斜杠语法触发,支持从最简单的一句话到上传完整资料:
/competitive-analysis AI-powered project management tools /competitive-analysis Our product vs Notion, Asana, and Monday.com /competitive-analysis [upload a competitor list or market brief]三种姿势对应三种信息充分度:只有主题词、已有明确对标对象、已有完整资料包。无论哪种,命令都会先进入第一步——澄清竞争背景,用提问补齐缺口。这与仓库根 README.md 描述的"Commands chain one or more skills into an end-to-end process"一致:命令本身只是外壳,真正干活的是技能编排。
五步工作流:从背景澄清到机会输出
命令文档给出了完整的五步流程,每一步都有明确产出。
Step 1:理解竞争背景(信息澄清)
命令会先向你确认四个关键问题,它们决定了后续分析的粒度:
- 你的产品是什么?在哪个品类竞争?
- 是否有指定要分析的竞品?还是由它自行识别?
- 分析的视角是什么?(功能对比、定位、定价、go-to-market)
- 分析结果用于什么场景?(战略、销售赋能、投资人 pitch、产品路线图)
这四个问题实质上是在锁定分析的"镜头"与"用途"。同样的竞品数据,用于投资人 pitch 和用于销售赋能,输出的侧重完全不同。
Step 2:识别竞品(应用 competitor-analysis 技能)
这一步调用competitor-analysis技能,执行动作包括:
- 识别5 个直接竞品(同品类、同一买家);
- 识别2-3 个间接竞品(不同方法、同一 job-to-be-done);
- 在相关时标注新兴/颠覆性玩家;
- 使用联网搜索获取当前信息。
从技能源码看,识别动作背后有一套完整的思考链路:先是Market Scoping(界定市场、行业与可服务客户群),再做Competitor Identification(通过 web search 找出 5 个主要直接竞品),再进入Competitive Intelligence(研究每家竞品的定位、功能、定价、GTM 策略)。技能的最佳实践部分还特别要求"区分直接竞品与相邻替代品(adjacent alternatives)",并"关注正在获得势能的新进入者"——这正是 Step 2 中"间接竞品 + 新兴玩家"两个维度的理论来源。
Step 3:逐个分析竞品(六大分析维度)
对每一家竞品,从六个维度收集情报:
- Positioning(定位):它们如何描述自己、目标受众、核心信息;
- Strengths(优势):它们擅长什么、在哪里赢;
- Weaknesses(劣势):它们哪里不足、常见的客户抱怨;
- Pricing(定价):定价模型与价格点(如公开);
- Market traction(市场牵引):融资、团队规模、客户基数信号;
- Recent moves(近期动作):新功能、合作、转型。
技能源码将这套维度拆得更细:每家竞品都要输出完整的Competitor Profile(公司名、成立时间、融资/状态、市场定位与 GTM 策略)、Core Product Strengths(关键功能、独特优势、客户价值主张、技术护城河、满意度信号)、Product Weaknesses & Gaps(缺失功能、已知限制、技术/运营短板、定位缺口、不满区域)、Business Model & Pricing(per-seat / per-usage / flat-fee / freemium 等结构、市场价格点、销售动作)、Competitive Threats & Advantages(对你的威胁、现有客户基数与转换成本、战略合作与生态、近期产品更新)。
其中定价维度值得单独留意:命令文档要求"注意定价是公开、按用量计费还是需要联系销售",这与仓库内 pricing-strategy 技能 的竞争定价分析(mapping competitor pricing tiers、识别定价缺口与行业惯例)形成互补——前者收集情报,后者利用情报设计己方价格结构。
Step 4:生成竞争分析报告(标准输出模板)
这是命令的核心产出。分析完成后,命令按以下模板生成完整报告,并保存为 Markdown:
## Competitive Analysis: [Your Product/Market] **Date**: [today] **Analyzed**: [count] competitors ### Market Overview [2-3 sentences on market dynamics, trends, and where it's heading] ### Competitive Landscape | Competitor | Category | Target | Positioning | Strength | Weakness | |-----------|----------|--------|------------|----------|----------| ### Feature Comparison Matrix | Capability | Your Product | Competitor A | Competitor B | Competitor C | |-----------|-------------|-------------|-------------|-------------| ### Positioning Map [2x2 matrix showing competitive positioning on key dimensions] ### Differentiation Opportunities 1. **[Opportunity]** — [why it's defensible and valuable] 2. ... ### Competitive Threats 1. **[Threat]** — [what to watch for, recommended response] 2. ... ### Recommendations - **Double down on**: [your unique advantages] - **Close the gap on**: [table-stakes features you're missing] - **Ignore**: [competitor moves that aren't worth responding to]模板的七个区块各司其职:Market Overview 交代市场动态与趋势;Competitive Landscape 用表格一屏收拢全部竞品的定位对比;Feature Comparison Matrix 做功能矩阵对比;Positioning Map 以 2x2 矩阵呈现定位分布;Differentiation Opportunities 与 Competitive Threats 分别回答"往哪打"与"防什么";最后的 Recommendations 则用Double down / Close the gap / Ignore三分类把结论收敛成可执行动作——"深耕优势、补齐入场必备、无视不值得回应的动作"。
Step 5:输出下一步建议
报告生成后,命令会主动给出衔接后续工作流的建议:
- "要我为某个具体竞品创建销售 battlecard吗?"
- "要我开发与头部竞品形成差异化的定位吗?"
- "要我识别需要补齐的功能缺口并加入路线图吗?"
这正是仓库 README 强调的"Commands are designed to flow into each other, matching the PM workflow"——竞争分析不是终点,而是销售、定位与路线图工作的起点。
深层原理:competitor-analysis 技能的完整分析链路
/competitive-analysis命令是薄壳,真正承载方法论的是 competitor-analysis/SKILL.md。技能将分析过程拆为六个显式步骤:
- Market Scoping:界定市场、行业与可服务客户群;
- Competitor Identification:web search 识别 5 个主要直接竞品;
- Competitive Intelligence:研究每家竞品的定位、功能、定价与 GTM 策略;
- Strengths & Weaknesses:评估竞品能力、局限与市场定位;
- Differentiation Mapping:识别 $ARGUMENTS 可差异化的缺口、重叠与机会;
- Strategic Synthesis:形成关于竞争动态与未来威胁的洞察。
值得注意的是一处设计巧思:技能源码允许直接读取用户提供的资料("If the user provides market research, competitor data, pricing sheets, feature comparisons, or customer feedback about competitors, read and analyze them directly")。这意味着命令不仅依赖联网搜索,还能把你自己收集的定价表、功能对比、客户反馈作为证据源,与 web 情报交叉验证——这呼应了技能最佳实践中"Validate competitive insights across multiple sources"的要求。
在输出结构上,技能比命令模板多出两块关键内容:一是Differentiation Opportunities的展开维度(未被满足的客户需求、功能/定价/UX 机会、被竞品忽视的细分客群、未被有效解决的 JTBD、未被部署的渠道/GTM 方式、竞品缺乏的合作与集成);二是Competitive Positioning Recommendation(推荐定位、重点强调的差异化点、应瞄准/回避的客群、需监控的威胁、12-18 个月的竞争风险与机会)。这些内容让分析不止于"盘点",而是收敛到"我们该怎么站"的战略结论。
与相邻模块的联动:从分析到落地
命令的 Step 5 揭示了它与仓库其他模块的衔接路径,这些路径都真实存在于仓库中:
- → 销售赋能:
/battlecard(battlecard.md)在竞争分析基础上产出销售就绪的对战卡,含 Quick Comparison、Objection Handling、Landmines、Win/Loss Patterns 等板块;其底层技能 competitive-battlecard 把分析结果转化为销售话术,例如用"Landmines"教销售代表向客户提出能暴露竞品弱点的问题; - → 定位与信息传递:
positioning-ideas技能(SKILL.md)的 Step 1 就要求先做 Competitive Landscape Analysis——识别头部 5 家竞品的定位角度、受众焦点与留出的定位缺口,这与竞争分析的输出直接对接;value-proposition技能(SKILL.md)的第六部分(Alternatives)也依赖对替代方案的清晰认知; - → 战略与宏观扫描:
/strategy命令(strategy.md)的 9 宫格画布中包含 Defensibility 板块,其核心问题"什么让产品难以被复制(网络效应、数据、品牌、转换成本)"需要竞争分析的输入才能回答;而market-scan命令则把竞争分析与 SWOT、PESTLE、Porter 五力、Ansoff 矩阵组合成宏观环境扫描。
合理的使用姿势是:先用/competitive-analysis摸清格局 → 用/battlecard针对重点竞品做销售准备 → 用positioning-ideas抢占定位空间 → 用/strategy把差异化结论固化为战略画布。
实战注意事项:四条关键纪律
命令文档的 Notes 部分是实战中最容易被忽略、却最能拉开分析质量差距的四条纪律:
- 数据新鲜度:竞争情报依赖联网搜索,结果的新鲜度受可用信源限制——报告应标注日期(模板中的
**Date**: [today]),并在每次引用前确认信源时效; - 区分入场必备与制胜差异:table stakes(必备才能参赛)与 differentiators(必备才能获胜)是两种性质完全不同的要素,混为一谈会导致资源错配。这也解释了 Step 4 模板中 Recommendations 为什么要把"Close the gap"(补足入场必备)和"Double down"(深耕制胜差异)分成两条;
- 分析"为什么"而非罗列"是什么":命令明确要求"Don't just list features — analyzewhycompetitors make the choices they make"。竞品为什么这样定价、为什么押注某个方向、为什么放弃某个客群,这些"为什么"才是差异化机会的真正来源;
- 定价情报分级:记录定价时要标注其可见性——公开定价、按用量计费、还是需要联系销售,这直接影响你判断竞争压力的真实程度(需要销售联系的定价通常意味着客单高、谈判空间大、也意味着价格不是首要竞争维度);
- 季度更新:竞争格局变化极快,命令建议每季度更新一次分析——这与
/battlecard的"Battlecards should be updated quarterly"完全一致。
使用前提:如何在你的环境中跑起来
/competitive-analysis是 Claude 生态的斜杠命令,需要先安装 marketplace。根据仓库 README.md 的安装说明:
- Claude Cowork(推荐非开发者):Customize → Browse plugins → Add marketplace from GitHub → 输入
phuryn/pm-skills,9 个插件自动安装; - Claude Code(CLI):
# Step 1: Add the marketplace claude plugin marketplace add phuryn/pm-skills # Step 2: Install individual plugins claude plugin install pm-market-research@pm-skills- Codex CLI(OpenAI):
codex plugin marketplace add phuryn/pm-skills后codex plugin add pm-market-research@pm-skills即可获得全部技能(斜杠命令在 Codex 中以自然语言描述方式触发,例如"对 [产品] 做一次竞争分析:识别直接与间接竞品、对比优劣势、给出差异化机会"); - 其他 AI 助手:技能文件遵循通用 skill 格式,可复制到
.gemini/skills/、.opencode/skills/等目录单独使用(仅技能可用,斜杠命令为 Claude 专属)。
值得一提的是,competitor-analysis技能本身独立于命令存在——即使不安装整个插件,也可以直接提问"分析一下 [产品] 的竞争格局",技能会在相关时被自动加载。这也符合仓库"Skills are loaded automatically when relevant to the conversation"的机制设计。
小结
/competitive-analysis的价值不在于把竞品名单罗列得更长,而在于它把一次竞争分析固化成"背景澄清 → 竞品识别 → 逐家剖析 → 结构化报告 → 后续动作"的可复用流程:底层competitor-analysis技能提供六大步骤的方法论与完整的竞品画像结构,命令模板则保证输出始终面向决策——差异化机会、竞争威胁、Double down / Close the gap / Ignore 的行动建议。对希望把竞争情报从"随手查一查"升级为"季度例行机制"的产品经理来说,这条命令加上 battlecard、定位、定价三个联动模块,正好构成一条从市场洞察到销售武器再到战略定位的完整价值链。
【免费下载链接】pm-skillsPM Skills Marketplace: 100+ agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth.项目地址: https://gitcode.com/GitHub_Trending/pm/pm-skills
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考