JimmyJin2006/dsh-skill-manager ↗★ 0
dsh-skill-manager
In-GUI skill manager for the dsh web GUI: a top-level Skills entry in Settings (movable into the Plugins section) that lists every installed skill (name, description, model/user invocation type, source root), with search. Read-only browser of the local skill catalog (user roots: $DSH_HOME/skills, ~/.agents/skills).
AI 분석
核心用途是为 DSH Web GUI 提供本地技能目录的只读浏览与搜索界面。适合需要直观查看和管理已安装技能(来自 $DSH_HOME 或 ~/.agents)的用户。
설치
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JimmyJin2006/dsh-skill-managerInstallation
Pick one of the two ways below — never both.
Option A — one command (recommended)
dsh plugin --profile web add dsh-skill-manager
This adds the package to the profile's dsh.profile.bundles; its bundle patch
(cordis.patch.yml) mounts the plugin automatically on boot. Do not also
add a manual insert row for it.
Or from a local checkout:
dsh plugin --profile web add /absolute/path/to/dsh-skill-manager
Option B — manual patch only
Use this only when the package is already resolvable from the profile's
node_modules (e.g. it was installed as a dependency some other way) and is
not in dsh.profile.bundles. Add one insert row to
~/.dsh/profiles/web/cordis.patch.yml (the config watcher hot-reloads it, no
restart required):
- insert:
- id: ui-skill-manager
name: dsh-skill-manager
⚠️ Never combine the two options. Keeping the same plugin both in
dsh.profile.bundlesand in a manual insert row mounts the same loader entry id twice — boot fails withduplicate loader entry id: ui-skill-manager.