zhu1090093659/dsh-presets
A community agent-preset manager and prompt workshop for the DSH Web GUI: it adds a Presets tab to the Workshop store card, installs presets from dsh-market.com into an inert library, declares them to the agent-preset registry so new sessions compose them without a restart, and verifies per-file sha256 provenance so locally edited presets are reported as modified.
dsh-presets is the community agent-preset manager and prompt workshop for the DeepSeek Harness Web GUI. It adds a Presets tab to the Workshop store card that lists the community catalog from dsh-market.com with install state, version updates and install counts, and installs a chosen preset into an inert library so it never loads on its own. To make a preset usable it declares it to the agent-preset registry, reading preset.yml for display text and agent.cordis.yml for child plugin rows and calling register, so a declared preset composes new sessions immediately without restarting dsh web; disabling withdraws the declaration and uninstalling also deletes the library directory. It shows a computed composition profile (which plugin mounts the composition names, whether it ships local code files or !!js expressions) and requires explicit confirmation before declaring anything executable, with a read-only viewer rendering agent.cordis.yml first. It refuses a preset whose id another declaration already supplies (the registry rejects duplicates, so declaring would look successful yet do nothing) and refuses to disable or uninstall the registry's default preset. Provenance is verified on every state read by per-file sha256 pinned to dsh-market.com, so a locally edited preset is reported as modified and an update never silently overwrites it. The repository also owns the community preset catalog in presets/, contributed by pull request.
Install
dsh plugin --profile web add @linxin666/dsh-client-ui-preset-centerCopied verbatim from the README's Install block. The package is published under the @linxin666/ npm scope while the repository lives at zhu1090093659/dsh-presets; the registry repository field resolves back to this repo.
Compatibility
A DSH Web GUI plugin contributing through the Workshop card's dsh-workshop.panel child slot; it declares installed presets to ctx.agentPresets (@deepseek-ai/dsh-agent-preset-registry), so new sessions compose them without a restart. Presets are installed into an inert library at $DSH_HOME/agent-presets/<id>/ — nothing scans that directory, so a downloaded composition never loads by itself.
Details
- Repo: zhu1090093659/dsh-presets
- Category: Agent Capabilities
- Stars: 1
- Version: GitHub repo zhu1090093659/dsh-presets; npm package @linxin666/dsh-client-ui-preset-center at 0.4.6 (registry check 2026-10-10; registry repository field resolves back to this repo). Apache-2.0 license; DSH >= 0.2.0-rc.2.
Alternatives
030611/dsh-telemetry-redactor · 173787247/dsh-wsl-env · acnlabs/dsh-plugin-acn