DSH Desktop 允许在 ~/.dsh/skills 目录下放置 Agent Skills,随着技能数量增加,浏览、搜索和版本管理会变得困难。该插件在 DSH 的设置页面提供了一个完整的「技能管理台」,用于集中管理已安装技能及内置市场。
功能概览¶
该插件提供以下能力:
-
技能管理
- 浏览、搜索、分类筛选已安装技能,查看版本、依赖与目录结构。
- 英文简介自动进行中文翻译。
- 提供「刷新」与「自愈」功能,定期轮询索引代次以防止旧页面残留。
-
技能市场
- 内置 Anthropic 官方技能库、Superpowers、ClawdHub 社区市场。
- 支持任意 GitHub 仓库(
owner/repo[/子路径])。 - 支持将自定义源保存为常驻配置。
-
交互与调用
- 对话框技能选择器:点击输入框旁的 ⚡ 按钮,插入
/技能名调用。 - 一键调用:复制「让 Agent 加载」提示词,粘贴至对话即可执行。
- 批量安装:支持粘贴多个 GitHub 仓库或 npm 包名(空格、逗号或分号分隔)。
- 对话框技能选择器:点击输入框旁的 ⚡ 按钮,插入
-
导入与导出
- 支持从 Claude Code、Codex、OpenCode 或本地目录导入技能。
- 支持批量安装。
-
维护与安全
- 一键卸载:默认将技能移入回收目录。
- 回收站:支持找回或彻底删除已卸载技能。
- 自动更新:定时检查(每 6 小时)+ 手动检查,支持一键更新。
- 来源绑定:支持按来源批量绑定,手动放置的技能可绑定到 GitHub 仓库。
安装与启用¶
安装前请确保 DSH Desktop 已完全退出。
git clone https://github.com/gzsxy/dsh-plugin-skills-manager.git
cd dsh-plugin-skills-manager
bash install.sh
安装完成后,在 DSH Desktop 中进入 设置 → 技能管理台 即可使用。
典型用法¶
- 启动后进入管理台:打开 DSH Desktop,在设置中打开技能管理台。
- 调用技能:在对话框中点击输入框旁的 ⚡ 按钮,从列表中选择技能并调用。
- 导入本地技能:将 Claude Code 或本机目录中的技能文件复制到
~/.dsh/skills目录。 - 批量安装:在技能市场或导入界面,粘贴多个 GitHub 仓库地址或 npm 包名进行批量安装。
注意事项¶
- 安装/卸载时机:必须完全退出 DSH Desktop 后才能执行安装或卸载脚本,脚本会在 DSH 运行时拒绝执行。
- 来源安全:请只从可信来源安装技能。
- 内容审核:市场安装仅校验路径和 SKILL.md 结构,不审核技能内容本身。
- 权限风险:插件以用户权限运行,请自行审查技能代码与许可证。
生态与链接¶
DSH 理念是「一切皆插件」,该插件由社区开发者 gzsxy 维护。
- GitHub 仓库: https://github.com/gzsxy/dsh-plugin-skills-manager
- 社区目录: https://www.skillhub.cn/plugins/gzsxy/dsh-plugin-skills-manager