dsh-skill-viewer
Manifest validdsh skill viewer: manage skills from the DSH web UI settings panel (hot enable/disable, delete, add, workspace scoping) plus a CLI.
dsh-skill-viewer
(English|简体中文)
DSH 插件,可直接在 web 界面快速管理 skill 状态,同时在终端加入快捷的skill管理命令。命令行命令请见下文
注意:本项目提供的参考命令默认指定profile为默认的--profile web,需要更改profile的请自行注意。
功能
- skill 卡片列表:预览已注册安装的 skill,点击卡片可展开查看完整内容
- skill 状态:启用、停用状态标签,与内置插件列表同款样式
- skill 管理:开关热启用/停用、删除;按名称搜索;进入页面自动刷新
- skill 添加:选择单文件(
.md)或目录束(含顶层SKILL.md的文件夹),不合规内容会被拒绝并提示原因 - 工作区作用域(0.2.6):添加技能时可指定一个或多个工作区(默认全局)。
限定工作区的技能只在这些工作区的会话中可见,不会全局暴露;技能本体只存一份
(
~/.dsh/skills/.system/skill-viewer/<name>/),每个绑定工作区的.dsh/skills/下是一个联接点。工作区被删除后联接点随之消失、绑定自动清理, 技能本身不会丢失(在页面中会提示"0 个工作区")。卡片上的"作用域"按钮可随时 把技能在"全局 ↔ 限定工作区"之间切换。
安装
-
安装本包(bundle 层自动挂载,无需编辑配置文件)
dsh plugin --profile web add github:Fishquito7/dsh-skill-viewerpnpm v11 安全限制:Git 来源的依赖默认禁止运行 prepare 构建脚本。若报 “git-hosted plugins build on install...”,把 pnpm 在上面打印的 key 加到 profile 目录的
pnpm-workspace.yaml的allowBuilds下再重跑即可; 或者直接用发行版 tarball 安装(不走 Git,无此限制):dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.2.4/dsh-skill-viewer-0.2.4.tgz -
重启网关
dsh-restart重启后刷新页面:设置 → “插件”下方即可看到“技能”。
命令行
随包附带 dsh-skill 命令,可直接在终端管理技能(同样热生效,网关关闭时也能用):
dsh-skill list # 列出技能(含启停状态与作用域)
dsh-skill add <path> # 添加技能(单个 .md 文件或含顶层 SKILL.md 的目录束)
dsh-skill add <path> --workspace D:\项目A --workspace D:\项目B # 限定到指定工作区
dsh-skill scope <name> --global # 改为全局
dsh-skill scope <name> --workspace D:\项目A # 限定到指定工作区(可重复)
dsh-skill disable <name> # 停用
dsh-skill enable <name> # 启用
dsh-skill delete <name> # 删除(需确认)
工作原理
插件并不自己解析技能,只是技能文件的“管理界面”:页面和 dsh-skill 命令的每次操作,最终都是对磁盘上技能文件(SKILL.md)的改动,DSH 自带的文件监听器立刻发现变化——所以启用/停用、增删都热生效,无需重启网关。
- 停用 = 把
SKILL.md改名为SKILL.md.disabled,启用 = 改回来 - 停用后技能从
/skill触发词与模型目录中消失;页面里仍置灰展示,可随时重新启用 - 随部署附带的技能(bundled)为只读,不可停用或删除
卸载
dsh plugin --profile web remove dsh-skill-viewer
License
MIT
Comments
Loading…
From the same category
by nexu-io
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards,
★ 97k
Apache-2.0
TypeScript
Sep 19, 2026
by Molunerfinn
:rocket: The Ultimate Image Uploader for Efficient Creators. Supports Obsidian, Typora, VS Code etc. and 60+ image hosting services (S3, GitHub, Cloudflare R2, Imgur, Aliyun OSS...). Paste, upload, d
★ 27.2k
MIT
TypeScript
Sep 1, 2026
by YaoApp
✨ All your agents and workspaces in one place, on every device you own. Track tasks on a board, accessible from desktop, mobile, browser, or API. Self-hosted.
★ 8k
Go
Sep 16, 2026
by zhu1090093659
DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
★ 7.8k
Apache-2.0
TypeScript
Sep 19, 2026
dsh plugin --profile web add dsh-webby omdsh-dev
开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git,
★ 3.7k
↓ 92.3k/wk
MIT
TypeScript
Sep 17, 2026
dsh plugin --profile web add dsh-better-sidebarby ccch1mneyyy
DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol
★ 3.1k
↓ 9.5k/wk
MIT
TypeScript
Sep 19, 2026
dsh plugin --profile web add @deepseek-harness-tui/dsh-tui