dsh-skill-select
在终端中运行以下命令:
dsh plugin install wyzh0117/dsh-skill-select
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install wyzh0117/dsh-skill-select 即可安装该插件,源码仓库地址为 https://github.com/wyzh0117/dsh-skill-select。
插件介绍
DSH 网页端配置了多个 skill 后,每次对话都要手动敲指令来指定用哪个技能,既繁琐又容易遗漏。dsh-skill-select 在侧边栏中把所有已配置的 skill 按 Repo、Name、Most Used 或 Source 分组列出,用复选框即可把技能注入当前会话,省去反复手打的路径。它还提供 Auto-start 持久默认(每条会话首条消息自动注入)、Guard 守卫模式(限制模型只能调用你明确放行的技能),以及对 Codex、Grok、Hermes 等多 agent 用户技能的统一浏览与调用。
除了选择,它还承担了日常维护:对 git 托管的 skill 一键 git pull 并显示变更日志,自动读取 frontmatter 中的描述(缺失时生成一行英文摘要并缓存),且全程不写入任何 skill 文件。如果你同时安装了 dsh-better-sidebar,它会以原生 Skills 标签页的形式融入;否则自动在右侧绘制一个独立的侧边栏,无需额外配置。
适合在 DSH 网页端积累了大量自定义 skill、需要频繁切换或跨 agent 调用技能的开发者。无论是想给每个会话快速挂载不同工具链,还是希望用 Guard 模式收敛模型可触达的技能范围,这个插件都把「选哪个、用哪个、更新哪个」收束到了一个侧边栏里。
截图预览
使用场景
- 在多个自定义技能之间快速切换,避免每次手动输入 /skill-name
- 为高频技能设置 Auto-start 默认,新会话自动加载常用工具链
- 开启 Guard 模式,限制模型只能调用你明确放行的技能
适合人员
- 在 DSH 网页端积累了大量自定义 skill 的开发者
- 需要跨 Codex、Grok、Hermes 等多 agent 管理技能的团队
- 希望用最小权限原则约束模型可触达技能范围的工程师
