用途:gh-issues 是一个编排型技能,用于批量抓取 GitHub 仓库的 Issue,把每个 Issue 的修复工作交给独立子代理并行处理,最终由子代理创建分支并提交 PR;也可只检查已开 PR 的评审意见并处理。
主要能力:按 label、milestone、assignee、state、数量上限过滤 Issue;支持 fork 模式(从源仓库取 Issue,向 fork 推分支,再从 fork 向源仓库开 PR);支持 --watch 轮询新 Issue 与评审;支持 --dry-run 仅展示、--yes 跳过确认、--reviews-only 只处理评审、--cron 定时安全模式、--model 指定子代理模型、--notify-channel 发送最终 PR 汇总。
使用方式:通过 /gh-issues 加参数调用,位置参数为 owner/repo(省略时从 git remote 推断)。认证使用环境变量 GH_TOKEN,以 Bearer 方式传给 GitHub REST API,例如 curl -s -H "Authorization: Bearer $GH_TOKEN" -H "Accept: application/vnd.github+json" ...。若 GH_TOKEN 为空,会从 OpenClaw 配置的 skills.entries["gh-issues"].apiKey 读取。流程分 6 个阶段:解析参数、抓取 Issue、展示并确认、预检(工作区状态、远程可达性、token 有效性、已有 PR/分支/认领记录)、并行派发子代理、以及评审处理。子代理会先做置信度评估,低于 7 分则跳过。
适用场景:需要批量处理开源仓库 Issue、希望并行生成修复 PR、或在 CI/定时任务中持续跟进 Issue 与评审。
限制:依赖 OpenClaw 环境与 GH_TOKEN;不使用 gh CLI;并发上限为 8;认领记录 2 小时过期;资料未提供具体收费、价格与平台支持信息。