dsh-plugin-template: DSH Plugin Development Scaffolding
`dsh-plugin-template` is a client-side plugin development scaffold for DeepSeek Harness (DSH), designed to simplify the creation of new tool plugins. It features a pure ESM architecture, a zero-dependency and build-free design, and built-in scaffolding scripts. Developers can quickly generate a project skeleton using the scripts, then configure files and implement overrides according to the guide to enable local validation and npm publication. This template is especially suitable for developers who want to set up DSH plugins quickly.
Read Moredsh-plugin-template: Minimal Verified Starter Template for DeepSeek Harness Plugins
`dsh-plugin-template` is a community starter template for DeepSeek Harness (DSH) plugin developers, designed to address the pain point where plugins "can load but are not necessarily callable." Maintained by `zoahdev` and licensed under the MIT license, this template provides a minimal and verified plugin structure. Its core capabilities include a built-in `hello` tool for real CI execution to verify the pipeline, runtime version guards (which reject incompatible `@deepseek-ai/dsh-tools`), and comprehensive unit tests, packaging integration tests, and DSH Web startup smoke tests. The template is based on `dsh 0.1.0-rc.6`, Node 24, and pnpm 11 environments, supporting local `dsh-plugin` execution.
Read Moredsh-plugin-template: DeepSeek Harness Plugin Getting Started Template
`dsh-plugin-template` is a starter plugin template for DSH, designed to demonstrate six common plugin types—Config, Tool, Events, Service, Hook, and Browser Client Half—with minimal code, and to show how to correctly activate them within a single installable Bundle. This template follows DSH's Bundle distribution model, integrating with the configuration layer via `dsh plugin add`, while covering Host-side logic and Web-side UI registration (including the registration of 14 UI surface slots and the writing of Config Card data). Installation supports local directories, GitHub source code pull (requiring `allowBuilds` authorization for building), and local...
Read Moredsh-plugin-template: DeepSeek Harness Plugin Skeleton
`dsh-plugin-template` is a DeepSeek Harness plugin development skeleton maintained by `sunshine-lang` (MIT license), designed to simplify the plugin creation process. This template centralizes core components such as bundle formats, tool DSL, configuration validation, testing, and release checks. Developers can quickly generate a plugin directory using the `scaffold` script, then supplement tool logic and configurations as needed, and finalize documentation following the release checklist. The template supports two build paths: using `pnpm` with `tsconfig.local.json` within the harness repository, or cloning independently and building with `npm`. During development, specific conventions must be followed, such as omitting the `required` field for optional parameters.
Read More