用途:在 microsoft/apm 的 autopilot 流程中,作为唯一的 GitHub 评论写入者。任何需要写评论的 autopilot 技能都必须在同一会话中加载本技能;若缺少激活卡则停止,且不得从调用方直接评论或创建嵌套会话。
主要能力:组装公开正文(public_body)与调试正文(debug_body),去除 JSON 围栏和分流建议块,仅使用 ASCII 字符,并追加固定免责声明页脚。支持两种意图:发布一条评论(post,comment_id 为 none)或修改一条评论(patch,comment_id 为数字)。write 默认开启,write: off 时只返回组装后的正文,不发布或修改;debug 默认关闭。debug: off 时输出 HTML 回执加公开正文;debug: on 时首行加 [i] Skill debug is on.,再输出回执和调试正文。
使用方式:激活前需填写激活卡全部字段,缺字段则停止。origin 未知时按 unattended 处理。source_skill 必须是调用方(如 autopilot-issue-triage-worker),不能是 autopilot-comment。写入命令包括:gh issue comment <target> --body-file ...(issue 发布)、gh pr comment <target> --body-file ...(pull 发布)、gh api -X PATCH /repos/microsoft/apm/issues/comments/<comment_id>(修改)。在 Agentic Workflow 中使用 safe-outputs.add-comment 发布,patch 不可用则停止。每次激活只写一条评论,不写进度评论。
限制:不得分配、请求审查者、合并或编辑标签;不得实现功能;不得组合调度器或其他 worker。写入或试运行后需输出退出回执。其他细节暂未提供。