SuperAPI AI 工具集

gh-issues

智能体与模型

查看项目

更新于 10-16 04:56

技能介绍

用途:自动抓取 GitHub 仓库的 issue,派生子代理实现修复、推送分支并开 PR,再监控 PR 评审评论并处理。

主要能力:按 label、milestone、assignee、state 过滤 issue;支持 fork 模式(从源仓库取 issue,向 fork 推代码,PR 指向源仓库);支持 --watch 轮询、--dry-run 仅展示、--yes 跳过确认、--reviews-only 只处理评审、--cron 定时模式、--model 指定子代理模型、--notify-channel 发送最终 PR 摘要。

使用方式:命令为 /gh-issues [owner/repo] [--label…]。省略 owner/repo 时从 git remote get-url origin 推断。所有 GitHub 调用使用 curl 加 Bearer 令牌:curl -s -H "Authorization: Bearer $GH_TOKEN" -H "Accept: application/vnd.github+json" ...。GH_TOKEN 由 OpenClaw 注入,缺失时从 ~/.openclaw/openclaw.json 或 /data/.clawdbot/openclaw.json 的 skills.entries["gh-issues"].apiKey 读取。流程分 6 阶段:解析参数、抓取 issue、展示确认、预检(工作区、远程、令牌、已有 PR/分支、认领记录)、并行派生子代理(最多 8 个并发)、监控评审。

适用场景:批量处理开源仓库 issue、fork 贡献流程、定时自动修复。

限制:不依赖 gh CLI;需有效 GH_TOKEN;子代理置信度低于 7 会跳过;认领记录 2 小时过期;具体收费、价格、平台支持等资料暂未提供。