metrics-orchestrator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited metrics-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.
用数据减少决策中的猜测,而非用数据为决策做背书。
编排协议遵循 orchestrator-protocol.md 统一标准。
pipeline: metrics-orchestrator
version: 6.1
post_pipeline:
- action: stage-summary
output: output/phase-reports/pm-metrics-design/metrics-orchestrator.md
stages:
- id: phase-1
name: "指标体系"
depends_on: []
skills: [metrics-system]
gate:
condition: "北极星指标人类已选择"
fail_action: "北极星指标必须人类决策,AI只提供候选和分析"
- id: phase-2
name: "埋点方案"
depends_on: [phase-1]
skills: [tracking-plan]
gate:
condition: "埋点方案人类已审核"
fail_action: "业务逻辑正确性和隐私合规性必须人类确认"
- id: phase-3
name: "Dashboard配置"
depends_on: [phase-1, phase-2]
skills: [metrics-dashboard]
gate:
condition: "Dashboard布局人类已确认"
fail_action: "布局合理性和告警阈值需人类审核"#### 调用 metrics-system
Skill: metrics-system
输入:
product_context: 用户提供(产品类型、北极星指标、OKR、商业模式)
existing_metrics: 用户提供(已有指标清单)
输出: output/pm-metrics-design/metrics-system/metric_system.json
验证: 北极星虚荣指标检测通过,L1-L2拆解完整(每L1有3-5个L2),行动指标可追踪
模式: 🤖→👤#### 调用 tracking-plan
Skill: tracking-plan
输入:
PRD: 用户提供(产品功能描述、用户流程、核心路径、业务规则)
metric_system: output/pm-metrics-design/metrics-system/metric_system.json
existing_tracking: 用户提供(现有埋点清单)
输出: output/pm-metrics-design/tracking-plan/
验证: 命名规范通过,核心路径覆盖≥90%,PRD一致性≥90%
模式: 🤖→👤#### 调用 metrics-dashboard
Skill: metrics-dashboard
输入:
metric_system: output/pm-metrics-design/metrics-system/metric_system.json
tracking_plan: output/pm-metrics-design/tracking-plan/tracking_plan
user_roles: 用户提供
dashboard_platform: 用户提供
输出: output/pm-metrics-design/metrics-dashboard/
验证: 所有指标已分配到Dashboard,每个Dashboard至少有1个Widget,北极星指标出现在战略Dashboard,告警规则配置完整
模式: 🤖→👤所有业务阶段执行完成后,必须立即生成阶段总结文档:
动作: 生成阶段总结
输入:
所有子Skill输出: output/pm-metrics-design/
人类决策记录: 本轮执行中的人类决策点及结果
输出: output/phase-reports/pm-metrics-design/metrics-orchestrator.md
验证: 阶段总结文档已生成,6项结构(执行概览/关键发现/决策记录/产出清单/风险与待办/下游衔接)均非空
下游衔接:
primary:
target: monitoring-orchestrator
reason: 度量设计完成,将指标体系和埋点方案落地为监控配置
input_mapping:
metrics_output: "output/pm-metrics-design/metrics-system/ → monitoring-pipeline输入"
tracking_output: "output/pm-metrics-design/tracking-plan/ → 开发阶段埋点实现"
alternatives:
- target: design-orchestrator
reason: 度量设计发现PRD功能点遗漏,需回溯补充
condition: 指标体系设计中发现PRD功能点覆盖率<80%时
- target: growth-orchestrator
reason: 度量体系已就绪,启动增长策略
condition: 产品已上线且度量体系已就绪,需驱动增长时
special_cases:
- target: tracking-plan
reason: 仅需生成埋点方案,无需完整度量设计
condition: 指标体系已建立,仅需更新埋点方案时
模式: 🤖⏸ 阶段卡口:阶段总结文档已生成且6项结构均非空 → 未通过:补充缺失结构项后重新生成
| 卡口 | 条件 | 未通过处理 |
|---|---|---|
| 指标体系完成 | 北极星指标人类已选择 | 北极星指标必须人类决策,AI只提供候选和分析 |
| 埋点方案完成 | 埋点方案人类已审核 | 业务逻辑正确性和隐私合规性必须人类确认 |
| Dashboard完成 | Dashboard布局人类已确认 | 布局合理性和告警阈值需人类审核 |
| 阶段总结已生成 | output/phase-reports/pm-metrics-design/metrics-orchestrator.md 已生成且6项结构均非空 | 补充缺失结构项后重新生成 |
| 决策点 | 触发条件 | 决策内容 |
|---|---|---|
| 北极星指标选择 | AI推荐3个候选北极星指标 | 人类选择最终指标 |
| 埋点方案审核 | AI生成埋点方案 | 人类审核业务逻辑和隐私合规 |
| Dashboard布局确认 | AI配置Dashboard | 人类确认布局和告警阈值 |
| 异常类型 | 处理策略 |
|---|---|
| 子Skill输出校验失败 | 暂停下游阶段执行,输出校验失败报告,提示人类修正后重试当前阶段 |
| 阶段卡口未通过 | 阻断流程推进,标记未通过的卡口条件,等待人类决策后继续 |
| 上游输入文件缺失 | 按子Skill降级策略执行,记录降级信息,在最终输出中标注降级影响范围 |
| 子Skill执行超时 | 标记超时阶段,输出已完成的部分结果,提示人类检查输入数据质量 |
| 人类决策超时未响应 | 暂停流程,保留当前阶段状态,支持人类恢复后从断点继续 |
| 阶段总结生成失败 | 基于已完成的子Skill输出生成部分总结,缺失项标注"数据缺失",不阻塞编排完成 |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.