diagnosis-orchestrator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited diagnosis-orchestrator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
快速定位问题根因,减少MTTR
诊断的价值不在于产出报告,而在于缩短从问题发现到根因定位的时间。每多一分钟不确定,就多一分钟的风险暴露和资源浪费。
编排协议遵循 orchestrator-protocol.md 统一标准。
pipeline: diagnosis-orchestrator
version: 7.0
post_pipeline:
- action: stage-summary
output: output/phase-reports/pm-monitoring/diagnosis-orchestrator.md
stages:
- id: phase-1
name: "健康度诊断"
depends_on: []
skills: [diagnosis-health]
parallel_with: [phase-2]
gate:
condition: "健康度评分偏差±10%以内"
fail_action: "校准评分模型或补充数据"
- id: phase-2
name: "竞品追踪"
skills: [diagnosis-competition]
parallel_with: [phase-1]
gate:
condition: "竞品动态已追踪"
fail_action: "补充竞品数据源或延长追踪周期"
- id: phase-3
name: "竞品监控报告"
depends_on: [phase-2]
skills: [competitor-monitoring-report]
gate:
condition: "竞品监控报告经人类审核确认"
fail_action: "补充分析或修改应对建议"
- id: phase-4
name: "产品下线方案"
depends_on: [phase-1]
skills: [product-sunset-plan]
trigger: 产品下线需求
gate:
condition: "产品下线方案经人类审核确认"
fail_action: "补充分析或修改迁移方案"#### 调用 diagnosis-health
Skill: diagnosis-health
输入:
performance_data: APM/监控系统
availability_data: 监控系统
user_satisfaction: 反馈系统
business_metrics: 数据分析平台
competitor_dynamics: diagnosis-competition → 竞品报告(可选)
输出: output/pm-monitoring/diagnosis-health/
验证: 数据采集完整率≥90%;评分计算准确性;趋势预测偏差±10%;瓶颈识别覆盖率≥90%
模式: 🤖→👤#### 调用 diagnosis-competition
Skill: diagnosis-competition
输入:
competitor_data: 竞品监控系统
self_data: 产品数据平台
market_data: 行业报告(可选)
historical_tracking: diagnosis-competition → 历史报告(可选)
输出: output/pm-monitoring/diagnosis-competition/
验证: 竞品覆盖完整性≥90%;功能变更识别及时性≤7天;策略可执行性≥80%
模式: 🤖→👤#### 调用 competitor-monitoring-report
Skill: competitor-monitoring-report
输入:
competitor_tracking: diagnosis-competition
competitor_analysis: market-competitor-analysis(可选)
monitoring_period: 用户提供(可选)
输出: output/pm-monitoring/competitor-monitoring-report/
验证: 动态覆盖完整(产品/市场/舆论3维度均有分析);威胁评估有依据;应对建议可执行
模式: 🤖→👤#### 调用 product-sunset-plan
Skill: product-sunset-plan
输入:
health_diagnosis: diagnosis-health
retention_data: retention-management(可选)
sunset_target: 用户提供(下线对象)
sunset_reason: 用户提供(下线原因)
输出: output/pm-monitoring/product-sunset-plan/
验证: 影响评估完整(用户/收入/品牌3维度);迁移方案可行;数据处置合规;时间线可执行
模式: 🤖→👤所有业务阶段执行完成后,必须立即生成阶段总结文档:
动作: 生成阶段总结
输入:
所有子Skill输出: output/pm-monitoring/
人类决策记录: 本轮执行中的人类决策点及结果
输出: output/phase-reports/pm-monitoring/diagnosis-orchestrator.md
验证: 阶段总结文档已生成,6项结构(执行概览/关键发现/决策记录/产出清单/风险与待办/下游衔接)均非空
下游衔接:
primary:
target: iteration-orchestrator
reason: 诊断完成,根据诊断结论调整迭代计划
input_mapping:
diagnosis_output: "output/pm-monitoring/diagnosis-health/ + competitor-monitoring-report/ → iteration-decision输入"
alternatives:
- target: monitoring-orchestrator
reason: 诊断结论为需建立监控预警
condition: 诊断发现产品缺乏有效监控覆盖时
- target: growth-orchestrator
reason: 诊断结论为增长瓶颈,需增长策略
condition: 健康度下降主因为增长乏力时
- target: product-sunset-plan
reason: 健康度极低且无改善空间,需制定下线方案
condition: 健康度评分<30分且连续3个周期无改善时
special_cases:
- target: diagnosis-health
reason: 仅需健康度诊断,无需完整诊断编排
condition: 已有竞品数据,仅需产品健康检查时
模式: 🤖⏸ 阶段卡口:阶段总结文档已生成且6项结构均非空 → 未通过:补充缺失结构项后重新生成
| 卡口 | 条件 | 未通过处理 |
|---|---|---|
| 健康度评分偏差±10% | diagnosis-health-score输出文件已生成且非空 | 校准评分模型或补充数据 |
| 竞品动态已追踪 | diagnosis-competitor-track输出文件已生成且非空 | 补充竞品数据源或延长追踪周期 |
| 竞品监控报告已审核 | 竞品监控报告经人类审核确认 | 补充分析或修改应对建议 |
| 产品下线方案已审核 | 产品下线方案经人类审核确认 | 补充分析或修改迁移方案 |
| 质量验收 | 如需验收,转交 monitoring-orchestrator 执行 quality-acceptance | — |
| 阶段总结已生成 | output/phase-reports/pm-monitoring/diagnosis-orchestrator.md 已生成且6项结构均非空 | 补充缺失结构项后重新生成 |
| 决策点 | 触发条件 | 决策内容 |
|---|---|---|
| 健康度评分校准 | 健康度评分与实际感知偏差超过±10% | 确认评分模型校准方案和权重调整 |
| 竞品监控报告确认 | 竞品监控报告生成完成 | 确认威胁评估和应对建议 |
| 产品下线方案确认 | 产品下线方案生成完成 | 确认下线时间线和用户迁移方案 |
| 异常类型 | 处理策略 |
|---|---|
| 健康度评分模型偏差过大(>±15%) | 暂停自动诊断,要求人工校准评分模型权重后重新运行 |
| 竞品数据源不可用 | 基于最近一次历史报告生成快照分析,标注"数据源不可用,基于历史数据" |
| 子Skill输出校验未通过 | 回退至当前阶段重新执行,最多重试1次;仍失败则标记异常并上报人类 |
| 上下游数据格式不兼容 | 按下游子Skill输入Schema做字段映射和默认值填充,记录映射关系 |
| 阶段总结生成失败 | 基于已完成的子Skill输出生成部分总结,缺失项标注"数据缺失",不阻塞编排完成 |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.