批量梳理并分诊 APM 仓库问题,将明确事项推进到可合并 PR。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "apm-issue-autopilot" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/apm/main/.agents/skills/apm-issue-autopilot/SKILL.md 2. 保存为 ~/.claude/skills/apm-issue-autopilot/SKILL.md 3. 装好后重载技能,告诉我可以用了
请手动处理这组 microsoft/apm issue:#128、#131、#145、#152。先对每个 issue 运行 apm-triage-panel 规则,再给我一份整批合并的 triage review。凡是不确定、疑似重复、需要设计、可能破坏兼容、涉及安全/权限/治理、范围失控或缺少 brief 的,一律默认升级给 maintainer。只有 maintainer 明确批准且范围清晰、高置信度的事项,才继续实现并推进到可合并 PR。
先输出整批问题的统一分诊结论与升级建议,再把获批事项推进为通过 CI 的可合并 PR。
以下 issue 已由 maintainer 批准接受:#210(bug)、#214(docs)、#219(perf)。请按 shepherd-driver loop 逐个推进:实现变更、吸收 copilot 与 panel 的后续建议、关注 CI 状态,并在有限迭代次数内修复反馈,直到每个 PR 达到可合并状态。不要根据 label 或事件触发,只处理我当前会话给出的 issue。
为每个已批准 issue 生成迭代记录、处理反馈并产出可合并 PR。
请处理这个 issue 队列,并严格把 triage 作为最高优先门槛:#301、#302、#303、#304、#305。先完成整批 consolidated triage review,再告诉我哪些应该升级给 maintainer,哪些可以自动处理。只有清晰、边界明确、且 maintainer 批准的接受项,才继续编码并提交到可合并 PR。
先得到整批分诊与升级名单,再仅对符合条件的 issue 继续开发与提 PR。
This SKILL.md is the natural-language module derived from a genesis design packet; refactors re-run the genesis skill from that packet.
This skill is an A11 RECONCILIATION LOOP, MANUALLY INVOKED, over a queue of issues each driven to a terminal state under non-determinism. It generalizes batch-bug-shepherd from bugs-only to ANY issue type, and promotes the full apm-triage-panel rubric to the central front gate. It does NOT re-implement triage, panel review, or the per-PR convergence loop -- it COMPOSES existing skills.
assets/acceptance-observer.md). The
PR body is never hand-rolled.All three are same-repo LOCAL SIBLINGS. This skill DECLARES each
dependency here AND in apm.yml, and PROBES for each at its use-site
(Phase 1 triage, Phase 4 PR-open, Phase 5 shepherd) with a tool call --
never an assertion from recall (A9 SUPERVISED EXECUTION).
status/accepted, status/shepherding) are WRITTEN
for bookkeeping but are NEVER the trigger.task affordance. A
single-loop variant is an anti-pattern. Subagent capacity is
UNLIMITED and is NEVER a deferral reason.git merge --no-ff at the wave gate. Tasks in a wave are mutually
independent and touch disjoint files by construction (planner-
enforced), so integration is conflict-free -- a real conflict is a
planning error and triggers a re-plan, never a hand-resolve. Do NOT
fan out against one shared working tree. Triage and verifier/lens
children are read-only and may share a read-only REPO_ROOT.plan.md ground-truth table
plus a machine-readable proceed_manifest is the canonical session
state (B4 PLAN MEMENTO). Reload it at every phase boundary; never
keep parallel state in memory. The orchestrator is the SOLE writer
(one-writer rule); children return JSON, the parent writes rows.…
核查回答是否有文档依据,帮助发现未被资料支持的内容与引用问题。
将文档影响判定细化为逐页逐段的同步执行任务清单
帮助团队制定 APM 项目定位、发布沟通与破坏性变更决策策略。
对整套技术文档逐页对照源码审计,并给出精准过时内容修复建议
优化命令行输出、日志与报错文案,提升终端交互可读性与诊断体验
帮助开发团队快速分诊 microsoft/apm 新开或待分诊问题并生成统一处理意见
批量分诊并推进疑似缺陷与相关 PR 到可合并状态的工程协作技能
对 microsoft/apm 的标记 PR 发起多专家联合审查并给出综合建议
用于 APM 编排流程中单个 PR 的审查整合、修复迭代与合并就绪推进。
为 microsoft/apm 的拉取请求自动撰写结构完整、证据充分的 PR 描述。
帮助团队处理 apm 项目的定位调整、发布沟通与破坏性变更决策。
在每次 PR 变更时评估文档影响,并给出可落地的更新建议。