用途:该技能用于将 microsoft/apm 仓库中的开放 issue(bug、功能、文档、重构、性能等任意类型)从原始录入驱动到可合并的 PR,以分诊作为核心前门。它组合既有技能,不重新实现分诊、评审面板或每 PR 的收敛循环。
主要能力:组合 apm-triage-panel(分诊规则)、shepherd-driver(每 PR 驱动至合并的收敛循环与跨 PR 可合并性门)、pr-description-skill(撰写唯一 issue PR 正文)。按阶段执行:Phase 0 确定范围并播种状态表;Phase 1 分诊扇出(只读子线程,返回结构化 JSON);Phase 2 全批次合并分诊评审与唯一人工检查点;Phase 3 归属信号与在途 PR 交叉引用;Phase 4 解决方案流水线(Ideate -> Plan -> Implement 波次 -> 验收关闭);Phase 5 shepherd-driver 扇出驱动至合并;Phase 6 冲突解决;Phase 7 最终报告与工作树清理。
使用方式:仅人工调用,无事件或标签触发器。依赖同仓库本地同级技能,需在 Phase 1、4、5 前运行依赖探测命令,探测失败即停止并请操作员恢复。使用 git worktree 隔离,每个 issue/PR 独立工作树,单写者集成。所有结论性写入通过确定性 CLI(gh、git、uv run ruff)并遵循计划+执行+验证。状态以单一 plan.md 真值表和 proceed_manifest 持久化。
适用场景:由维护者手动发起会话,处理明确 issue 列表、搜索查询或开放 backlog,批量驱动 issue 至可合并状态。
限制:默认升级至维护者,自动实现仅为例外;绝不自动合并;升级从不自动关闭或拒绝 issue;分诊子线程仅提供建议,不得发评论、打标签或改动工作树;所有产物仅用可打印 ASCII;子代理容量无上限且不得作为延期理由。资料未提供具体收费、价格、平台或效果信息。