dsh-skill-manager
在终端中运行以下命令:
dsh plugin install welsione/dsh-skill-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,从开源仓库 https://github.com/welsione/dsh-skill-manager 安装插件到当前 profile,即可启用 dsh-skill-manager 的 Skill 管理功能。
插件介绍
管理大量 Skill 最头疼的就是启停操作散落在命令行里,既容易遗漏也难以一目了然。dsh-skill-manager 将 Skill 管理搬入 DSH 的 Web GUI 设置页,打开 Skill 管理面板即可查看全部 Skill 的名称、描述、来源与调用标记,支持搜索和按启用状态筛选,单个或批量一键开关,让日常管理成本降到最低。
核心能力在于运行时硬过滤:一旦停用,该 Skill 对 Agent 完全不可见,目录注入、skill 工具调用、/name 直接引用全部拦截,且对主 Agent 和子 Agent 全局生效。停用仅影响运行时发现,管理列表始终保留全部条目,随时可恢复;禁用名单持久化到本地文件,重启不丢失。已打开的会话在下一步自动收到目录更新提示,无需新开会话。插件同时兼容 headless profile,无 Web GUI 的部署环境同样生效。
适合 Skill 数量持续增长、需要按场景灵活组合能力的 DSH 用户,尤其是同时运行多个 Agent 和子 Agent、希望精确控制每个 Agent 可见工具集的工程师。
使用场景
- 日常启停数十个 Skill,无需逐条敲命令行
- 为不同 Agent 和子 Agent 精确控制可见工具集
- 调试阶段临时屏蔽特定 Skill,避免干扰
适合人员
- Skill 数量持续增长、需要灵活组合能力的 DSH 用户
- 同时运行多个 Agent 与子 Agent 的工作流工程师
- 需要快速验证与回滚 Skill 变更的开发者