dsh-github-skills

@Starfie1d1272 · Git
检测未发现问题无安装脚本来源一致

为 DSH 提供四个 GitHub 工作流 Skill(PR 分诊、review 处理、CI 诊断、安全发布),组织已有 GitHub 能力而非重复实现 API

v0.2.1版本
npm 预构建包安装方式
2026-08-19最近更新
4 · 832Star · 周下载
dsh plugin --profile web add dsh-github-skills查看仓库

插件介绍

根据仓库资料整理 · commit 101d90f

主要功能

  • github Skill 作为总入口,解析仓库/PR/Issue/分支上下文并路由到对应专家 Skill
  • gh-address-comments 处理 PR Review 反馈,保留 Review Thread 的 resolved/outdated/锚点语义并做可追溯的本地修复
  • gh-fix-ci 基于真实 CI check/log 证据诊断或修复 GitHub Actions,无日志不猜根因
  • gh-publish 安全发布本地改动:确认范围/分支、选择性暂存、提交、验证、推送,并可创建 Draft PR
  • 优先复用 DSH 生态中其他 GitHub 能力插件(如认证、模型工具、CI 诊断),能力不足时回退到 gh/git CLI
  • 四个 Skill 按需加载,避免长期占用上下文

适合什么时候用

  • 在 DSH 中处理真实 GitHub 工程任务(PR 分诊、review 回复、CI 排障、发布 draft PR)时,需要明确的执行顺序、证据要求和安全边界
  • 已安装多个 GitHub 能力插件(认证、API 工具、CI 诊断等),希望有一层统一的工作流语义把它们组合起来而不是重复实现
  • 团队希望复用 OpenAI Codex 官方 GitHub 工作流语义,但运行在 DSH 的多 provider、审批机制环境下

安装后会多出什么

Agent 工具githubgh-address-commentsgh-fix-cigh-publish

使用前需要

  • Node.js ^22.19.0 或 >=24.0.0
  • pnpm 需在 PATH 中
  • 需要已安装并可用的 DeepSeek Harness (dsh)
  • 本地发布流程(gh-publish)需要 git
  • 当 DSH 会话缺少足够的结构化 GitHub 能力时,部分流程会回退到已认证的 gh CLI

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI文件系统宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库Starfie1d1272/dsh-github-skillsnpmdsh-github-skills@0.2.1安装方式npm 预构建包收录日期2026-08-15固定 commit101d90ff3fb6 · 2026-08-19
dsh plugin --profile web add dsh-github-skills