AI Agent Hub
Back to plugins
⚙️

dsh-standard-toolkit

Workflow Updated 2026.08.23

Run the following command in DeepSeek Harness:

dsh plugin install suanniniu/dsh-standard-toolkit

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install suanniniu/dsh-standard-toolkit in DeepSeek Harness to install this plugin; the open-source repository is https://github.com/suanniniu/dsh-standard-toolkit

About this plugin

The dsh ecosystem exposes only a minimal default toolset to the model, but loading every extension tool in full means each turn carries the entire schema footprint—wasting tokens and confusing the model's tool selection. dsh-standard-toolkit automates this: tools stay parked in a repository by default, occupying zero schema; when your message triggers a matched keyword, the tool loads on demand and is unbound automatically when the session ends.

Three layers of capability make it work. First, a two-tier trigger-word system: strong hints (e.g., "B-site profile") auto-register on a single match, while broader keywords require two hits to fire, keeping false-positive cost minimal. Second, session isolation—dynamic tools are registered at the agent layer, so one session's specialist tools never leak into another. Third, self-evolution: the model can call register_new_tool to author a tool on the fly, which then passes spec review, smoke test, auto-categorization, and disk persistence, becoming immediately usable and auto-matching in future sessions.

Best suited for developers who frequently extend dsh with analytics, media generation, or third-party integrations but want each conversation turn to stay lean and the model focused. Tools are plain ESM files under toolbox/—drop a file to add, delete it to remove, no registration code required.

Use Cases

  • You have many extension tools but do not want every turn to carry full schemas for token waste and misselection
  • You want the model to auto-detect intent, load the matching tool mid-conversation, and unbind it when the session ends
  • The model needs to author a new tool on the fly (e.g., medical PPT generation, B-site API), passing review, smoke test, and auto-categorization instantly

Best For

  • Developers who frequently extend dsh with analytics, media generation, or third-party platform integrations
  • dsh users who want each conversation turn to stay lean and model-focused while enjoying on-demand extension
  • dsh ecosystem contributors who manage personal or team tool libraries as plain ESM files without writing registration code