Dsh Plugin Template
kun2-5code/dsh-plugin-template · tools
A starter template for DeepSeek Harness (dsh) plugins: six plugin shapes, fourteen browser UI surfaces, and demo slash commands in one installable bundle.
★ 7GitHub stars
1Forks
2026-09-04Last updated
TypeScriptLanguage
MITLicense
Key features
- Config — Config interface + Schemastery schema
- the client entry (src/client/index.ts) assembles one registration per UI surface — the config card (settings.plugin.item), the sidebar footer action (sidebar.footer.action), and the input dock (conversation.input.dock) — see the UI surfaces index
- gitdsh plugin add github:you/dsh-plugin-template (combined with the allowBuilds step above)
- validation and defaults apply at load time (docs)
- Tool — ctx.tools.register(defineTool(...)) registers a model-callable tool (docs)
Install command
dsh plugin --profile web add github:kun2-5code/dsh-plugin-template