Market orchestrator
Skill LuckyOneTwoThree/pm-skill/pm-01-discovery/orchestrators/market-orchestrator
102 AI Agent Skills for the full product lifecycle. Compatible with Trae / Claude Code. 9 modules from discovery to launch to growth. | 102 个覆盖产品全生命周期的 AI Agent Skills,兼容 Trae / Claude Code,9 大模块从探索发现到上线增长。
npx -y skills add LuckyOneTwoThree/pm-skill --skill market-orchestratorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
当需要执行完整的市场与竞品分析流程时使用。市场竞品指挥官,调度market-tam-som/pest/competitor-analysis。关键词:市场分析、竞品分析、TAM/SAM/SOM、PEST、竞品情报、四象限、市场规模、行业分析、竞争对手、竞品调研。
SKILL.md
9.0 KB, ~3.0k tokens by cl100k_base, as published. Nobody here has run it
市场竞品指挥官
核心原则
- 市场是动态生态系统——市场不是静态的赛场,竞品在流动、用户在迁移、技术在演进,编排器确保分析结果标注时效性,建议复评周期
- 宏观微观交叉验证——TAM/PEST是宏观视角,competitor-analysis是微观视角,必须整合宏观微观才输出结论,单一视角结论不可信
- 并行采集串行整合——TAM与PEST可并行采集,competitor-analysis依赖宏观输入,有依赖的步骤必须串行
- 人类验证关键节点——TAM双路径差异>20%时人类判断、竞品战略推断低置信度时人类验证、差异化策略优先级人类确认
编排协议
编排协议遵循 orchestrator-protocol.md 统一标准。
Pipeline 定义
pipeline: market-orchestrator
version: 9.0
post_pipeline:
- action: stage-summary
output: output/phase-reports/pm-discovery/market-orchestrator.md
stages:
- id: phase-1
name: "并行采集"
skills:
- market-tam-som
- market-pest
gate:
condition: "tam-som.json + pest.json 均已生成且验证通过"
fail_action: "补充品类关键词和目标市场信息或检查子Skill执行结果"
- id: phase-2
name: "竞品分析"
depends_on: [phase-1]
skills: [market-competitor-analysis]
gate:
condition: "执行摘要包含3条核心发现+Top1策略,四象限已填充,Feature Matrix已更新"
fail_action: "检查竞品列表是否充分或上游数据是否完整"
阶段执行计划
阶段1:并行采集
调用 market-tam-som
Skill: market-tam-som
输入:
category_keywords: 用户提供(品类关键词)
target_market: 用户提供(目标市场地理范围)
time_range: 用户提供(测算时间范围)
输出: output/pm-discovery/market-tam-som/tam-som.json
验证: tam/sam/som三层测算完整,每层含区间估计(乐观/中性/保守),关键假设已标注
模式: 🤖→👤
调用 market-pest
Skill: market-pest
输入:
category_keywords: 用户提供(品类关键词)
target_market: 用户提供(目标市场)
输出: output/pm-discovery/market-pest/pest.json
验证: political/economic/social/technological四维度均已扫描,每维度至少3条趋势摘要
模式: 🤖
⏸ 阶段卡口:tam-som.json + pest.json 均已生成且验证通过 → 未通过:补充品类关键词和目标市场信息或检查子Skill执行结果
阶段2:竞品分析
调用 market-competitor-analysis
Skill: market-competitor-analysis
输入:
competitor_list: 用户提供(竞品列表)
category_keywords: 用户提供(品类关键词)
monitor_config: 用户提供(监控配置,可选)
tam_som_ref: output/pm-discovery/market-tam-som/tam-som.json(可选)
pest_ref: output/pm-discovery/market-pest/pest.json(可选)
product_info: 用户提供(自身产品信息,可选)
输出: output/pm-discovery/market-competitor-analysis/competitor-analysis.json + output/pm-discovery/market-competitor-analysis/competitor-analysis.md
验证: 执行摘要包含3条核心发现+Top1策略,四象限已填充,Feature Matrix已更新,差异化策略至少3条
模式: 🤖→👤
⏸ 阶段卡口:执行摘要包含3条核心发现+Top1策略,四象限已填充,Feature Matrix已更新 → 未通过:检查竞品列表是否充分或上游数据是否完整
阶段总结(post_pipeline)
所有业务阶段执行完成后,必须立即生成阶段总结文档:
动作: 生成阶段总结
输入:
所有子Skill输出: output/pm-discovery/
人类决策记录: 本轮执行中的人类决策点及结果
输出: output/phase-reports/pm-discovery/market-orchestrator.md
验证: 阶段总结文档已生成,6项结构(执行概览/关键发现/决策记录/产出清单/风险与待办/下游衔接)均非空
下游衔接:
primary:
target: opportunity-orchestrator
reason: 市场分析完成,基于市场规模和竞品格局定义产品机会
input_mapping:
market_outputs: "output/pm-discovery/market-tam-som/ + market-competitor-analysis/ → opportunity-definition输入"
alternatives:
- target: insight-orchestrator
reason: 市场数据缺乏用户视角,需用户洞察补充
condition: 市场分析结论缺乏用户需求验证时
- target: positioning-orchestrator
reason: 市场格局已清晰,直接进入定位策略
condition: 竞品分析已充分,需确定差异化定位时
special_cases:
- target: market-competitor-analysis
reason: 仅需竞品情报更新,无需完整市场分析
condition: 市场规模已评估,仅需竞品动态追踪时
模式: 🤖
⏸ 阶段卡口:阶段总结文档已生成且6项结构均非空 → 未通过:补充缺失结构项后重新生成
阶段卡口
| 卡口 | 条件 | 未通过处理 |
|---|---|---|
| 阶段1完成 | tam-som.json + pest.json 均已生成且非空 | 补充品类关键词和目标市场信息或检查子Skill执行结果 |
| 阶段2完成 | competitor-analysis.json + competitor-analysis.md 均已生成且非空 | 检查竞品列表是否充分或上游数据是否完整 |
| 阶段总结已生成 | output/phase-reports/pm-discovery/market-orchestrator.md 已生成且6项结构均非空 | 补充缺失结构项后重新生成 |
人类决策点
| 决策点 | 触发条件 | 决策内容 |
|---|---|---|
| TAM/SAM/SOM关键假设验证 | market-tam-som完成 | 确认关键假设是否合理,双路径差异>20%时需人类判断 |
| 竞品战略推断验证 | market-competitor-analysis完成,战略推断置信度<0.5 | 确认竞品战略方向推断是否合理 |
| 差异化策略优先级确认 | market-competitor-analysis完成 | 确认差异化策略的优先级排序和资源分配 |
| 报告结论与行动建议审批 | market-competitor-analysis完成 | 审批竞品分析报告的最终结论和行动建议 |
异常处理
| 异常类型 | 处理策略 |
|---|---|
| 阶段1某子Skill失败 | 不阻塞另一子Skill,失败子Skill使用降级方案继续,标注"降级执行" |
| tam-som.json双路径差异>30% | 标注"双路径严重分歧",升级人类判断,report中使用中性值 |
| pest.json某维度数据完全缺失 | 使用行业基准值填充,标注"推断值",report中标注该维度数据不完整 |
| competitor-analysis竞品列表为空 | 提示用户提供竞品列表或品类关键词,基于AI知识推断竞品,标注"竞品列表为AI推断" |
| competitor-analysis某象限为空 | 标注"该象限未识别到竞品",建议人类提供线索,report中标注象限覆盖不完整 |
| 上游数据全部缺失 | 降级为轻量版流程:用户提供品类关键词 → 基于AI知识库生成简要竞品分析报告 |
| 阶段总结生成失败 | 基于已完成的子Skill输出生成部分总结,缺失项标注"数据缺失",不阻塞编排完成 |
变更记录
- v1.0: 初始版本
- v2.0: 结构优化
- v3.0: 新增 market-competitor-report(竞品分析报告)
- v4.0: 新增子Skill执行协议,将描述性调度改为命令式可执行步骤;新增阶段执行计划含读取路径、输入输出、验证条件;新增阶段卡口表格和人类决策点表格
- v5.0: 统一阶段执行计划为表格格式,移除数据流转图
- v6.0: 核心原则重写为编排理念(动态生态系统/宏观微观交叉/并行采集串行整合/人类验证三节点);新增异常处理表(6种异常场景);移除通用4条执行步骤原则
- v7.0: 编排协议优化——将"读取子Skill定义并代理执行"改为"使用Skill工具显式调用子Skill";新增Pipeline定义(YAML声明式执行图);阶段执行计划改为调用指令格式;调度规则合并入编排协议
- v8.0: 阶段总结强化——Pipeline新增post_pipeline定义;调用规则第6条改为强制执行;阶段执行计划新增阶段总结执行指令;阶段卡口新增阶段总结校验;异常处理新增阶段总结生成失败策略
- v9.0: 合并竞品分析三件套——将phase-2/3/4的market-competitor-intel/quadrant/report合并为phase-2的market-competitor-analysis;Pipeline stages从4阶段简化为2阶段;更新阶段执行计划、阶段卡口和人类决策点