dsh-skill-manager
by AKS1st
DSH Web 插件:在设置面板提供 Skill Manager 页面,可浏览系统、用户、工作区和预设技能,支持文件树编辑、ZIP 导入/导出与删除(系统技能只读)。
DSH web plugin: a Skill Manager page in the settings panel browsing system / user / workspace / preset skills, with file-tree editing, zip import/export, and delete (system skills read-only).
安装
dsh plugin --profile web add github:AKS1st/dsh-skill-managerGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
一个 DSH Web 插件,在设置面板(从侧边栏底部的「设置」入口打开)中新增「技能管理」页面。它展示当前部署可见的全部技能,按 系统 / 用户 / 工作区 / 预设 四类分组,无需手动操作文件系统即可管理:
- 浏览 — 展开技能查看其目录文件树;系统(bundled)技能只读,用户与工作区技能可完整管理。
- 编辑 — 点击文件打开查看/编辑窗口,直接修改技能内容。
- 导入 — 上传 zip 技能包,安装到你的用户技能目录或任意工作区(空白工作区也显示,排在最后)。
- 导出 — 将任意技能下载为 zip,只读技能也可导出。
- 删除 — 两步确认后删除可写技能。
截图
设置面板内的「技能管理」页面:

文件编辑窗口(点击文件即可打开):

安装
dsh plugin --profile web add https://github.com/AKS1st/dsh-skill-manager
dsh web # 重启 web 服务使配置生效
直接从 GitHub 仓库安装(pnpm git 源安装)。
工作原理
插件由两部分配合工作:
- 服务端(运行在 dsh 服务进程里,
src/index.ts):读取 dsh 已经认识的技能,提供给页面展示,并处理页面触发的文件操作——列出某个技能的文件、读取或保存文件、导入 zip、导出技能、删除技能。写入和删除只允许用于用户与工作区技能;系统技能(dsh 自带的)与预设提供的技能只读。 - 浏览器端(设置面板页面,
src/client/):把技能目录按 系统 / 用户 / 工作区 / 预设 分组展示。工作区与预设以可折叠分组显示(空白工作区也显示,排在最后,作为导入目标)。点击技能行展开其文件树;点击文件打开编辑器。用户栏目与每个工作区标题都有「导入」按钮(上传 zip);每个技能行都有「导出」(下载 zip);可写行另有「删除」(两段式确认)。所有样式都使用 dsh 的主题 token,页面随明暗模式切换。
全部是增量添加,无需改动 dsh 本身。
模型体验
- Token 影响:本插件不向模型暴露任何 token。页面是面向用户的浏览器界面,只读取模型本来就能看到的同一个技能目录;文件编辑由用户发起,不是模型动作。
- KV-cache:无。
开发
pnpm run check # tsc --noEmit
pnpm run build # tsc + tsdown(lib/index.js、lib/client.js、lib/invariant.js)
pnpm run test # vitest
@deepseek-ai/* 包声明在 devDependencies 中;运行时从加载该插件的 dsh 安装中解析。客户端打包脚手架(tsdown.client.ts + build/web/src/platform.ts)是从 harness 复制的快照,保证仓库可以独立构建。
原始 README: https://github.com/AKS1st/dsh-skill-manager/blob/main/README.zh-CN.md ↗
同类插件
查看全部 →vibe-skills
vibe 编码技能合集(含快速开始、CI 证明、发布说明与文档)

Aegis
面向编码 Agent 的软件工程方法包,提供基线优先规划、系统化调试、提示词卫生、完成前验证,以及修复/退役双轨跟踪技能。

J-Space-Cognition-Suite-V3.6
A model-agnostic inference-time control suite for deep reasoning, long-horizon work, tool use, verification, and recovery. 面向深度推理、长程任务、工具调用、验证与恢复的模型不可知推理时控制套件。

MisakaNet
失败恢复记忆库:从真实工程会话中搜索和记录失败恢复教训,支持 BM25 + 语义 RAG 检索和知识库管理。

dsh-find-plugins
对 DSH 说一句「有没有插件能……」,它就会从全 GitHub 的 dsh-plugin topic 里找出候选,解释差别,等你选好以后再安装和验证。

humanizer-ru
AI代理技能:识别并清除俄语文本中的机器生成痕迹。38种模式,39个带证据注册的regex标记,盲对偶运行,C2PA/EXIF/XMP文件元数据清理