LongSir0419/dsh-skill-manager

LongSir0419★ 2JavaScript最后同步: 2026-08-20

在 GitHub 打开

DeepSeek Harness (DSH) 的 Skill 管理插件——在 Web 设置里管理所有用户级 Skill:查看、启用/停用、编辑、新增、删除、改名。停用的 Skill 会从模型目录中排除(不再加载)。

README 摘要

dsh-skill-manager English 中文 A Skill management plugin for DeepSeek Harness (DSH) — manage all user-level Skills from the Web settings: view, enable/disable, edit, add, delete and rename. Disabled Skills are excluded from the model catalog (no longer loaded). Features - Skill list : go to Settings → "Skill Manager", lists all Skills under $DSH HOME/skills (name + description) - Click to expand / collapse : click anywhere on a row to expand details (Skill name + SKILL.md content), click again to collapse (input fields and buttons excluded) - Enable / disable : one toggle per Skill, takes effect immediately, updates state locally without flicker - Edit / rename : inline editing of name and SKILL.md content; renaming syncs the directory name - Add / delete : inline form to create new Skills; delete has a confirmation step - Disabled = not loaded : disabling adds disable-model-invocation: true to the SKILL.md frontmatter; DSH's skill-filesystem watcher picks it up and immediately excludes the Skill from the model catalog — no restart needed Architecture A single-package, two-half DSH bundle: Half Entry Role Host lib/index.js skillManager Remote service: skillList / skillSet / skillGet …

在 GitHub 查看完整 README →
工具/开发dsh-plugindsh-plugins

分类