dsh-safe-install: End-to-End Automation of Secure DSH Plugin Installation

`dsh-safe-install` is a DSH plugin maintained by `goodaiaiai`, designed to mitigate the risks associated with manual plugin installation through automated workflows. Its core features include: performing four pre-installation safety checks (version compatibility, patch conflicts, tool name conflicts, and supply chain security); providing blocking or warning mechanisms; automatically creating snapshots to enable one-click rollback; and automatically restarting DSH after installation is completed. By encapsulating the check, installation, and restart processes, the tool ensures the stability and security of the plugin environment.

Read More
DSH Plugin Radar: dsh-plugin-top

dsh-plugin-top is a sidebar plugin developed by maintainer yhbd-top, designed to alleviate cumbersome plugin management in DSH applications. It integrates plugin directory browsing, leaderboard search, category filtering, and one-click installation. Users can open a large panel via the sidebar button to view all plugins and five major leaderboards, and use search and category filtering tools. Clicking “Install” automatically copies the repository URL and triggers the client installation process. Additionally, the plugin provides tool interfaces for the Agent to search for plugins and view trends. Installation requires restarting the DSH process and Node.js version >= 18.17.0.

Read More
dsh-plugin-safe-install: DSH Plugin Safe Installation and Validation Skills

The DeepSeek Harness plugin `dsh-plugin-safe-install` resolves environment conflicts and runtime errors during plugin installation by encapsulating a standardized “safe installation skill.” It provides core capabilities such as security auditing, individual installation and verification, native dependency handling, rollback cleanup, and final checks, and adopts technical characteristics including zero runtime dependencies and no lifecycle scripts to ensure a minimal and secure installation process. After users add the plugin with a specified command and restart the service, the Agent can automatically run the installation workflow in conversation. Once installation is complete, the `dsh-doctor boot` command must be used to verify the system boot status.

Read More
dsh-plugin-desktop-installer: Plugin Installation, Management, and Restart Capabilities for DSH Desktop

The DSH Desktop plugin is designed to address the cumbersome nature of desktop plugin management, providing installation, management, and restart capabilities. Its core features include a "Restart Desktop" button in the settings panel, plugin installation by address (supporting `github:` and `@scope` formats), and third-party plugin management (supporting uninstall, enable, disable, and version detection). The plugin adopts a frontend-backend separated architecture and performs operations through HTTP interfaces. Note that installation updates depend on the desktop service, version detection requires an internet connection, and the plugin only applies to specific local profiles.

Read More
dsh-plugin-install: Install any third-party plugin in the DSH settings page.

# Preface The philosophy of DSH is "Everything is a plugin". However, in practice, there are usually only two ways to install plugins: opening the terminal to run `dsh plugin add`, or finding one in the plugin market. The former is not user-friendly for those unfamiliar with the command line, while the latter has limited coverage—plugins not listed in the market lack an installation entry in the interface. dsh-plugin-install fills this gap: it adds an "Install" tab to the DSH settings page, allowing you to install any third-party plugin by simply entering a package name, without needing to open the terminal or go through the plugin market. The following sections introduce its functionality, installation methods, and precautions. # What is it? dsh-plugin-install is a Web-facing client plugin (package) maintained by qinyre.

Read More
dsh-plugin-installer: DSH Plugin Installation Assistant with Backup and Rollback

# Introduction The philosophy of DSH is that "everything is a plugin," and most functional extensions are handled by installing plugins. However, the act of installing plugins remains a manual task: executing installation commands, modifying configurations, and restarting processes. Once restarted, the current conversation is interrupted; the model has to start from scratch, or you must manually paste the context back. What's worse, if the newly installed plugin breaks the startup, dsh cannot start at all, requiring you to troubleshoot dependencies and restore configurations entirely on your own. dsh-plugin-installer encapsulates the entire workflow—'backup → install/uninstall → restart → auto-continue'—into a model tool, delegating execution to the model with automatic rollback in case of failure or startup anomalies. The following sections introduce its features, usage, and precautions. # What is this dsh-plugin-installer is Quop

Read More
@eternalnight/dsh-theme: A plugin to change the background of DSH Web GUI

`@eternalnight/dsh-theme` is a theme skin plugin for the DeepSeek Harness (DSH) Web GUI that follows the "everything is a plugin" philosophy, allowing users to customize backgrounds without modifying the DSH source code. The plugin offers three types of background modes: built-in themes, local images, and dynamic videos. Built-in themes include four color schemes, such as "Deep Space Dark" and "Graphite." Image skins support formats like PNG and JPG, while video skins support cursor following or looping playback. Users can switch themes via the sidebar or settings page and independently adjust panel transparency, chat bar transparency, and background dimming levels; settings are saved persistently. Installation requires Node.js 22+ and supports installation via npm or GitHub commands; changes take effect after a restart. The default skin of the plugin cannot be deleted, import...

Read More
dsh-find-skill: Integrating skills search, installation, and lifecycle for DSH

`dsh-find-skill` is an MIT-licensed plugin for DeepSeek Harness (DSH) (v0.2.1) designed to bridge the `vercel-labs/skills` ecosystem, providing LLM-driven skill search, installation, and lifecycle management. The plugin supports three scopes: temporary, project, and global. Temporary skills are visible only within the current session and are automatically cleaned up upon session destruction; project or global skills are persisted to the hosted root directory. Core features include `skill_find` (searching based on the `skills.sh` API), `skill_install` (isolated installation via CLI), and `skill_remove`, along with a `/skill` subcommand for manual maintenance. Configuration options include the search base URL, default scope, and Provider ranking.

Read More