Agent Skills
返回列表
💻

gh-dash 键盘优先的 PR 与 Issue 分诊

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/triage-pull-requests-and-issues-from-a-keyboard-first-terminal-queue-with-gh-dash。

技能介绍

它解决什么问题

维护者或值班同学的日常分诊,本质是在「一个队列」上反复做同一件事:看标题、看作者、看变更规模、判断优先级,然后决定关闭、合并还是打回。但 GitHub 的默认交互是页面导向的,一次完整的分诊要在 Issue 列表、PR 列表、代码差异和评论区之间来回跳转,注意力大量消耗在切换上,而不是决策上。

gh-dash 的思路是把这些队列收进一个终端内的看板,全程用键盘驱动。对 agent 或运维场景来说,还意味着不依赖浏览器,也不必为每个队列单独维护脚本。

核心能力

  • 键盘优先的队列视图:在 gh 已认证的仓库中,被指派给你的 PR 与 Issue 统一呈现在一个 TUI 看板里,可按队列筛选。
  • 不离开终端:浏览、排序、推进状态都在当前 shell 内完成,不需要在多个 GitHub 标签页之间来回。
  • 聚合多个仓库的队列:适合同一批待处理项分散在不同仓库的场景。

适用边界与注意点

  • 需要 GitHub CLI 已对目标账号完成认证,且运行环境能正常访问这些仓库。
  • 若想要完整看板视觉(图标、分隔线等),终端需安装 Nerd Font;缺少它时功能仍可用,只是渲染不完整。
  • 暂无可验证的来源级安装与使用说明:技能文档中未附带经过抽取的安装步骤,因此在把这套流程接入敏感 workflow 之前,请先阅读上游项目再执行。
  • 本技能偏向「查看与排序」,如需批量合并、自动打标签等更深层操作,仍需对照上游 gh-dash 实际支持的范围确认。

使用场景

  • 维护者打开终端,用 gh-dash 查看指派给自己的 PR 队列,按变更规模决定合并或打回
  • 值班同学在没有浏览器的 SSH 会话里,对多仓库的待处理 Issue 逐条关闭或转派
  • 自动化 agent 在已认证 gh 的 CI 机器上,拉取指派队列做只读式的优先级排序
  • 多仓库负责人想一次性扫完所有分配给自己的 PR,而不是逐个仓库切标签页查看

适合人员

  • 开源维护者:需要定期清空指派给自己的 PR 与 Issue,不愿在浏览器多标签间来回切换
  • 平台值班工程师:常在无图形界面的远程终端值班,必须纯键盘处理跨仓库队列
  • 命令行重度用户:习惯全程键盘操作,希望把分诊这一步也留在当前 shell 内
  • 为 agent 编排工具链的开发者:需要一套稳定的命令行队列视图,供模型读取和决策