SuperAPI AI 工具集

moai-workflow-github

办公与效率

查看项目

更新于 10-16 06:48

技能介绍

用途:moai-workflow-github 是 moai-adk-go 维护者专用的 GitHub 工作流编排技能,用于管理 issue 与 PR。它根据参数执行两类子命令:issues 负责抓取 issue、分析根因、实现修复并创建 PR;pr 负责拉取 PR、进行多视角代码审查并提交评审意见。

主要能力:默认使用 Agent Teams 并行模式,若环境不支持或指定 --solo 则回退为子代理模式。issue 流程支持按标签过滤、批量处理、识别类型并选择分支前缀(fix/feat/improve/docs 加 issue 号),会先检测已有 bot 分支或 PR 再决定复用、重做或跳过;修复后运行测试与 lint,失败最多重试 3 次。PR 流程会并行执行安全、性能、质量三类审查,按严重程度分类问题,并通过 gh 命令提交 approve、request-changes 或 comment 评审。支持 --merge 在 CI 通过后自动合并,也支持可选 tmux 多面板并行开发。

使用方式:通过子命令 issues 或 pr 调用,可带 --all、--label、--solo、--merge 及编号参数;仓库由 gh repo view --json nameWithOwner 自动识别,git 策略读取 .moai/config/sections/system.yaml 的 github.git_workflow。

限制:明确标注为 dev-only,仅面向 moai-adk-go 维护者;Agent Teams 模式依赖 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 与 workflow.team.enabled 配置;tmux 并行需系统安装 tmux;多语言评论仅支持 en、ko、ja、zh,其他语言回退英语;价格与平台等信息暂未提供。