zhang66633/dsh-plugin-installer
Plug-in store + installation assistant: Web GUI "plug-in store" tab + built-in installation skills (npm direct installation / GitHub clone registration, 18 known pitfall recipes)
A dual-face plugin: (1) a plugin store — a '插件商店' tab in the Web GUI session view ring to browse/search the plugin catalog (name, description, original link, stars); clicking install asks for confirmation, then submits the install request. (2) An install-assistant skill the agent follows to complete installs: verify the source, pick the install path, register into the profile, verify the result — every step explainable and reversible.
Install
dsh plugin --profile web add dsh-plugin-installerRoute A (full plugin: store tab + install skill), once published to npm: dsh plugin --profile web add dsh-plugin-installer (npm 2.0.1 verified on registry). Local dev via link: add "dsh-plugin-installer": "link:<repo path>" to ~/.dsh/profiles/web/package.json dependencies + bundles list, then cd ~/.dsh/profiles/web && pnpm install. Route B (skill only, no store UI): git clone --depth 1 https://github.com/zhang66633/dsh-plugin-installer ~/.dsh/skills/dsh-plugin-installer. Requires Node >= 22.19 and dsh 0.1.0-rc.6.
Compatibility
dsh 0.1.0-rc.6 (last verified 2026-08); Windows / macOS / Linux; Node >= 22.19. Web GUI surface (dsh --profile web); non-GUI profiles use Route B (skill only).
Details
- Repo: zhang66633/dsh-plugin-installer
- Category: Skill Packs
- Stars: 3
- Version: npm 2.0.1 (registry-verified 2026-08-29)
- Last push: 2026-08-16
- First seen: 2026-08-14
Recent updates
Web GUI plugin-store tab; one-click install with confirmation; agent install-assistant skill; every step explainable and reversible.
FAQ
- What does the store tab do?
- It shows the plugin catalog in the Web GUI session view ring; clicking 安装 asks for confirmation first, then submits the install request to the assistant skill.
- Which DSH version is supported?
- dsh 0.1.0-rc.6, verified August 2026, on Windows/macOS/Linux with Node >= 22.19.
- Can I use it without the Web GUI?
- Yes — Route B installs only the skill into ~/.dsh/skills for filesystem discovery; no store UI.
Alternatives
omdsh-dev/dsh-plugin-check · Ceelog/dsh-plugins#dsh-plugin-scheduled-tasks · Relistencode/dsh-extension-hub