@chengze/dsh-skill-manager
A sidebar panel that lists installed skills and turns each one on or off.
Version 0.2.5 of @chengze/dsh-skill-manager, last published 2026-11-13; the install command and the range come from its own manifest.
Install
dsh plugin add @chengze/dsh-skill-manager writes one dependency line into the profile manifest; pnpm then unpacks it under $DSH_HOME/profiles/<name>/node_modules.
dsh plugin --profile web add @chengze/dsh-skill-managerCompatibility
engines.dsh in @chengze/dsh-skill-manager declares >=0.2.1-rc.5 <0.3.0; run dsh --version and compare it, because outside that range the CLI skips the plugin at boot and prints the requirement instead of booting.
If two plugins fight
A sidebar panel with its own skill inventory. Beside dsh-skill-browser you get two panels listing the same skills with different state, and the one you toggle in is not necessarily the one the agent loads.
Who made it
Author: xiechenghua01. Repository: https://github.com/xiechenghua01/dsh-plugins. Package page: https://www.npmjs.com/package/@chengze/dsh-skill-manager.
After install
It declares no dsh peer and renders a skill list with toggles in the skills panel in the sidebar; after dsh plugin add @chengze/dsh-skill-manager, dsh --profile web --dump-config lists the @chengze/dsh-skill-manager row that mounts it.
Files it touches
No storage peer appears in the manifest of @chengze/dsh-skill-manager, so the dependency line in $DSH_HOME/profiles/<name>/package.json is the only file you can point at; the package description names nothing else.
Removing it
Removing @chengze/dsh-skill-manager is the mirror command, dsh plugin --profile web remove @chengze/dsh-skill-manager. Its manifest declares no storage peer, so it writes nothing under $DSH_HOME; removing it leaves no files behind.
Common questions
Does it collide with dsh-skill-browser?
For @chengze/dsh-skill-manager the recommendation is dsh-skill-browser: It peers dsh-client-ui-slots, reads the skill directory itself and adds call ledgers; the manager keeps a second inventory that drifts.
Which dsh versions load it, and what happens outside that window?
On >=0.2.1-rc.5 <0.3.0 the CLI loads @chengze/dsh-skill-manager; outside it, boot stops with the requirement instead of running the plugin. dsh plugin allow-version @chengze/dsh-skill-manager is the per-package override if you accept the risk.