Kilo CLI后台代理
后台运行Kilo C
Auto PR Merger用于自动化GitHub PR的处理流程:检出PR分支、运行测试、尝试修复失败项、测试通过后自动合并。
1. 安装前提
需要已安装并配置好gh CLI工具,且Node.js环境可用。
2. 基本用法
node skills/auto-pr-merger/index.js --pr <PR_NUMBER_OR_URL> --test "<TEST_COMMAND>" [--retries <NUMBER>]
3. 参数说明
--pr: PR编号(如123)或完整URL--test: 测试命令,如npm test或pytest--retries: 测试失败时的最大修复尝试次数,默认3次4. 工作流程
gh pr checkout检出PRgh pr merge合并见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | PR编号或URL、测试命令、重试次数 |
| 输出 | 测试结果报告、合并状态、修复尝试记录 |
| 适用人群 | 维护开源项目的开发者、需要自动化PR流程的团队 |
| 不包含 | 复杂的自动修复逻辑(当前为占位实现)、非GitHub平台的支持 |
gh CLI已登录且有仓库写权限原始链接:GitHub
来源类型:github