SuperAPI AI 工具集

gh-issues

智能体与模型

查看项目

更新于 10-16 09:59

技能介绍

用途:批量自动修复 GitHub Issue。技能扮演编排器,按 6 个阶段执行:解析参数、抓取 Issue、展示并确认、提交前检查、派生并行子智能体实施修复、监控并回应 PR 审查评论。

主要能力:支持 --label、--limit、--milestone、--assignee、--state、--fork、--watch、--interval、--dry-run、--yes、--reviews-only、--cron、--model、--notify-channel 等参数;无 --fork 时直接在源仓库推分支开 PR,有 --fork 时从 fork 推送并以源仓库为目标;子智能体并发上限 8,cron 模式用游标与 claims 文件避免重复处理,并设 2 小时超时。

使用方式:命令为 /gh-issues [owner/repo] [--label…]。省略 owner/repo 时从 git remote get-url origin 推断。认证通过 GH_TOKEN 环境变量或配置路径 ${OPENCLAW_CONFIG_PATH:-${OPENCLAW_STATE_DIR:-$HOME/.openclaw}/openclaw.json} 下 skills.entries["gh-issues"].apiKey 读取。所有 GitHub 调用形如 curl -s -H "Authorization: Bearer $GH_TOKEN" -H "Accept: application/vnd.github+json" …。

适用场景:希望把多个 Issue 并行转为 PR 并跟踪评审反馈的仓库维护流程,可用于交互、监视或 cron 定时运行。

限制:不依赖 gh CLI,必须使用 curl 与 REST API;需要有效 GH_TOKEN,否则 401/403 报错;Issue 列表会过滤掉 PR;子智能体置信度低于 7 时跳过;本地未提交改动不会包含在分支中;fork 模式需能访问 fork 远端。具体收费、价格与平台支持范围暂未提供。