dsh-skill-hub

@cheshireez · 技能
检测未发现问题无安装脚本来源一致

在 DSH 网页 GUI 中浏览、启停、诊断本地技能,并通过市场一键安装与更新的技能中枢。

v0.2.5版本
npm 预构建包安装方式
2026-08-22最近更新
4 · 784Star · 周下载
dsh plugin --profile web add dsh-skill-hub查看仓库

插件介绍

根据仓库资料整理 · commit e3543b9

主要功能

  • 浏览官方 ctx.skills 全量目录(项目级、自定义、用户级、内置及第三方来源),支持按标签或来源仓库分组搜索。
  • 启用/禁用技能仅重命名 SKILL.md,文件永不删除,支持分组批量开关(含冲突处理)。
  • 查看技能正文并诊断技能未被识别的原因(缺 frontmatter、缺 name/description、名称非法等)。
  • 新建技能向导,可将技能脚手架写入 ~/.dsh/skills 或 ~/.agents/skills。
  • 统一技能市场:扫描仓库并一键导入,跟踪上游仓库/commit,支持批量检查与一键全量更新,删除后可恢复的回收站。
  • 基于本地会话日志统计各技能的调用次数,数据不上传。

适合什么时候用

  • 需要在 DSH GUI 中集中管理、启停并排查大量本地及第三方技能的用户。
  • 想通过市场批量安装技能仓库,并持续跟踪上游更新、一键同步的用户。
  • 需要新建技能脚手架,并了解各技能实际调用频率的开发者。

安装后会多出什么

界面Skill Hub 面板(目录/市场标签页,内嵌于 DSH Web GUI) · 技能分组开关(按标签/来源仓库分组的滑动开关) · 技能详情/来源卡片(含 check/sync/跟随删除操作) · 新建技能向导表单 · 可恢复回收站视图

使用前需要

  • Node.js >= 22.19
  • 依赖多个官方 DSH 客户端/主机包(dsh-client-runtime、dsh-client-connection、dsh-client-ui-settings、dsh-session、dsh-skill、dsh-host-webserver 等 peerDependencies)
  • 市场来源跟踪功能需要访问 GitHub API

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI环境变量文件系统外部网络会话数据宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库cheshireez/dsh-skill-hubnpmdsh-skill-hub@0.2.2安装方式npm 预构建包收录日期2026-08-18固定 commite3543b95138b · 2026-08-22
dsh plugin --profile web add dsh-skill-hub