appthin/dsh-skills-manager-plus ↗★ 2
dsh-skills-manager-plus
Skills & commands manager settings page for DeepSeek Harness: view, enable/disable, edit, delete and add skills, plus save reusable prompts as /commands — all from the browser. 适合需要直观管理技能和快捷命令的DSH用户,支持启用、禁用、编辑和添加技能。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:appthin/dsh-skills-manager-plusドキュメント
README 全文を読む ↗配置写在哪里
技能的「唯一真相」是技能文件系统本身 —— 与 DSH 的技能提供者扫描的根目录完全一致:
~/.dsh/skills 用户级技能
~/.agents/skills 用户级 .agents 技能
/.dsh/skills 项目级技能
/.agents/skills 项目级 .agents 技能
每个技能是一个 /SKILL.md(或扁平 .md),带 YAML frontmatter。
启用 / 停用开关就是改写 disable-model-invocation 与 user-invocable 两个键,
其它字段(包括未建模的嵌套字段)在改写时逐字节保留。
命令保存在:
$DSH_HOME/commands/.md
每个命令一个 Markdown 文件,frontmatter 带 name、description 与可选的
argument-hint,正文即保存的提示词。文件会被监视,增删改后约一秒内重新注册到
DSH 的命令注册表,无需重启。
插件自身仅持有一个状态文件($DSH_HOME/skills-manager-plus.json),记录导入开关、
被停用的命令名,以及哪些技能是本页批量停用的 —— 切换回「启用 .agents 技能目录」时
只会恢复这些技能,手工停用的不受影响。