agile-orchestrator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited agile-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.
Sprint是节奏不是目标,交付是结果不是目的
Sprint的价值不在于完成更多Story,而在于建立可持续的交付节奏。交付本身不是目的,交付对用户有价值的功能才是。不要为了完成Sprint而牺牲质量或忽视反馈。
编排协议遵循 orchestrator-protocol.md 统一标准。
pipeline: agile-orchestrator
version: 7.0
post_pipeline:
- action: stage-summary
output: output/phase-reports/pm-project/agile-orchestrator.md
stages:
- id: phase-1
name: "Sprint规划"
depends_on: []
skills: [agile-sprint-planning]
gate:
condition: "Sprint计划已确认"
fail_action: "暂停Sprint启动,补充规划"
- id: phase-2
name: "每日同步"
depends_on: [phase-1]
skills: [agile-daily-sync]
gate:
condition: "Daily Sync障碍已暴露"
fail_action: "加强障碍追踪和升级机制"
- id: phase-3
name: "Sprint评审与复盘"
depends_on: [phase-1, phase-2]
skills: [agile-review]
gate:
condition: "Sprint评审与复盘报告已完成"
fail_action: "补充分析或修改行动项"#### 调用 agile-sprint-planning
Skill: agile-sprint-planning
输入:
product_backlog: iteration-decision → prioritized_items
sprint_goal: 用户提供(可选)
team_capacity: planning-resource → resource_plan
sprint_days: 用户提供
输出: output/pm-project/agile-sprint-planning/
验证: Sprint Goal明确且包含≥1个可量化验收标准;选取的Stories总点数≤团队可用容量×1.1;100%的跨团队依赖已识别
模式: 🤖→👤#### 调用 agile-daily-sync
Skill: agile-daily-sync
输入:
sprint_backlog: agile-sprint-planning → sprint_plan
task_assignment: agile-sprint-planning → sprint_plan
last_daily_sync: agile-daily-sync → daily_sync
blocker_log: agile-daily-sync → blocker_log(可选)
输出: output/pm-project/agile-daily-sync/
验证: 进展汇总覆盖所有进行中Story;障碍项有明确状态和跟进人;风险标记及时且准确
模式: 🤖#### 调用 agile-review
Skill: agile-review
输入:
sprint_backlog: agile-sprint-planning → sprint_plan.json
completed_stories: 用户提供
team_data: 用户提供(可选)
stakeholder_feedback: 用户提供(可选)
daily_sync_records: agile-daily-sync(可选)
historical_sprint_data: 用户提供(可选)
team_feedback: 用户提供(团队反馈,用于自动回顾)
输出: output/pm-project/agile-review/
验证: 评审覆盖所有已完成Story;演示内容与验收标准对应;反馈已分类;改进建议有明确负责人;目标达成与数据一致;行动项可执行;复盘报告已生成;回顾洞察已生成且协作模式已识别
模式: 🤖所有业务阶段执行完成后,必须立即生成阶段总结文档:
动作: 生成阶段总结
输入:
所有子Skill输出: output/pm-project/
人类决策记录: 本轮执行中的人类决策点及结果
输出: output/phase-reports/pm-project/agile-orchestrator.md
验证: 阶段总结文档已生成,6项结构(执行概览/关键发现/决策记录/产出清单/风险与待办/下游衔接)均非空
下游衔接:
primary:
target: release-orchestrator
reason: Sprint完成且交付物达到发布标准,进入发布流程
input_mapping:
sprint_output: "output/pm-project/agile-review/ → release-orchestrator输入"
alternatives:
- target: agile-orchestrator
reason: 进入下一Sprint规划,持续迭代
condition: Sprint交付物未达发布标准,需继续迭代时
- target: monitoring-orchestrator
reason: Sprint复盘发现需加强监控
condition: 复盘发现线上问题频发或监控覆盖不足时
special_cases: []
模式: 🤖⏸ 阶段卡口:阶段总结文档已生成且6项结构均非空 → 未通过:补充缺失结构项后重新生成
| 卡口 | 条件 | 未通过处理 |
|---|---|---|
| Sprint计划已确认 | sprint-planning输出文件已生成且非空 | 暂停Sprint启动,补充规划 |
| Daily Sync障碍已暴露 | daily-sync输出文件已生成且非空 | 加强障碍追踪和升级机制 |
| Sprint评审与复盘报告已完成 | sprint-review输出文件已生成且人类审核确认 | 补充分析或修改行动项 |
| 阶段总结已生成 | output/phase-reports/pm-project/agile-orchestrator.md 已生成且6项结构均非空 | 补充缺失结构项后重新生成 |
| 决策点 | 触发条件 | 决策内容 |
|---|---|---|
| Sprint Goal确认 | Sprint Planning完成 | 确认Sprint目标的合理性和可达性 |
| Sprint取消决策 | Sprint目标连续未达成或重大范围变更 | 决定是否取消当前Sprint |
| 复盘行动项确认 | Sprint复盘报告生成完成 | 确认改进行动项和下一Sprint建议 |
| 异常类型 | 处理策略 |
|---|---|
| 阶段1子Skill(Sprint规划)失败 | 暂停Sprint启动,输出失败原因,提示用户补充Backlog或调整团队容量后重试 |
| 上游数据缺失(如Backlog、团队容量) | 用占位数据生成草稿版Sprint计划,标注低置信度,提示用户补充后重新规划 |
| 关键决策点未获人类确认(如Sprint Goal) | 暂停进入下一阶段,持续等待确认,超时后升级提醒 |
| 所有上游数据全部缺失 | 标注"全数据缺失"状态,输出最小化模板(仅含元信息和空结构),整体置信度设为0.3,强制人类确认是否继续。人类确认后基于用户提供信息和AI知识库推断生成,所有推断内容标注confidence≤0.5和needs_human_validation:true |
| 阶段总结生成失败 | 基于已完成的子Skill输出生成部分总结,缺失项标注"数据缺失",不阻塞编排完成 |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.