SuperAPI AI 工具集

github-skill

测试与质量

查看项目

更新于 10-15 22:16

技能介绍

用途:读取、搜索和管理 GitHub 的拉取请求(PR)与议题,查看评审意见、CI 状态并跟踪通知。

主要能力:列出开放 PR、查看 PR 详情、获取 PR 评审评论与评审结论、列出等待你评审的 PR、列出议题、查看议题详情、列出你的仓库、查看未读通知。PR 标题中的 Linear 编号(如 EPO-428)会被自动提取为 linear_id 字段,便于与 Linear 技能交叉引用。

使用方式:无需额外配置,使用已认证的 gh CLI,可用 gh auth status 验证。命令形式为 python3 ~/.claude/skills/github-skill/github_skill.py 加子命令,例如 prs、pr、pr-comments、pr-reviews、review-requests、issues、issue、repos、notifications。常用参数包括 --repo/-r(owner/repo 格式)、--mine/-m、--limit/-l(默认 20)、--state/-s(open、closed、merged、all,默认 open)、--format/-f(json 默认,或 vault 输出适合 Obsidian 的 markdown)。

适用场景:晨会准备(查看待评审 PR 与自己的开放 PR 状态)、检查特定 PR 的完整信息与评审评论、将 PR 与 Linear 议题关联。

限制:需要已安装并认证的 gh CLI 与 Python 3.9+;技能本身不存储凭据,权限继承自 gh auth status。资料未提供其他平台支持、收费或价格信息。