Skillsdsh-plugin
dsh-skill-panel
A skill management panel plugin for the DeepSeek Harness web app that lets you browse, search, filter, enable/disable, and uninstall agent skills from the settings page or the sidebar. Built on the harness's public plugin surface as a Typert Remote host service plus slot-registered React UI, in pure JavaScript with no build step.
Stars
2
Forks
0
Open issues
0
Last push
Aug 20, 2026
Latest release
v1.0.0
24h Growth
+0
7d Growth
+0
Installation
dsh plugin --profile web add dsh-skill-panel # from npmOverview
A skill management panel plugin for the DeepSeek Harness web app that lets you browse, search, filter, enable/disable, and uninstall agent skills from the settings page or the sidebar. Built on the harness's public plugin surface as a Typert Remote host service plus slot-registered React UI, in pure JavaScript with no build step.
- Skill list showing name, description, source label, and per-source counts
- Search and source filtering across user .agents, user .dsh, project roots, custom, and bundled skills
- Model and User invocation switches that rewrite SKILL.md frontmatter, preserving unspecified switches
- Disable/Enable button that remembers a skill's previous state and restores exactly that state on enable
- Uninstall with two-step confirm; deletes the skill directory while bundled skills are protected
- Detail view with whenToUse, on-disk path, and the SKILL.md body
- Skill groups: create, rename, delete, and add/remove skills per group, persisted through ctx.storageDomain
- Registers into the settings.section, sidebar.footer.action, and shell.overlay slots; reads are session-scoped