SuperAPI AI 工具集

project-management

通用与其它

查看项目

更新于 10-15 21:12

技能介绍

用途:管理 dotnet/msbuild 仓库的 issue 与项目看板,包括查询、评论、编辑、创建 issue,以及对看板进行冲刺、状态、负责人等批量操作。

主要能力:issue 级操作(查看、评论、改正文、创建、加标签与负责人);项目看板 CRUD;通过 GraphQL 读取 issue 对应的项目字段值(Sprint、Status、项目级 Assignees);批量/看板级分页查询;更新看板字段;将新建 issue 加入项目并设置冲刺。

使用方式:优先使用 gh CLI 而非 MCP。issue 操作用 gh issue ...,看板 CRUD 用 gh project ...,gh 未直接暴露的用 gh api graphql。项目为 dotnet/projects/117,项目节点 ID 为 PVT_kwDOAIt-yc4ABM5F,Sprint 字段 ID 为 PVTIF_lADOAIt-yc4ABM5FzgAtMGI。多行 Markdown 一律写入文件后用 --body-file。若 gh project 写入报 scope 错误,需运行 gh auth refresh -s project。

适用场景:为 issue 添加状态评论、替换 issue 正文、跨冲刺移动未分配条目、新建 issue 并放入当前冲刺、审计当前冲刺中无负责人的条目。

限制与注意:gh issue view 不返回看板字段值,需走 GraphQL;gh project item-list 在大看板上不可靠,应使用 GraphQL 分页循环;fieldValueByName 需用别名避免参数冲突;gh api graphql --paginate 输出为拼接 JSON;field 是 union,需用内联片段;issue 级 assignees 与看板 Assignees 列可能不一致;fieldValues.nodes 可能含 null;DraftIssue 无 number/repository;gh issue edit --body 为覆盖而非追加。评论与正文需做脱敏,发布前应先给用户确认。