One of the core design principles of DeepSeek Harness (DSH) is “Everything Is a Plugin.” When an agent session needs access to domain-specific structured data (such as instrument practice plans), extending capabilities through plugins is more flexible than hard-coding them.

dsh-practice-plan is a DSH plugin maintained by uckkk, and its core value is providing an “Instrument Practice Plan” feature.

What Is It

This is a pure Node.js tool with no network dependencies. Through its registered tool interface, it returns instrument practice plans based on the input parameters.

Core Features

  • Tool Name: practice_plan
  • Function Description: Returns instrument practice plans based on parameters
  • Technical Characteristics: Pure Node.js implementation with no network dependencies

Installation and Dependencies

Install the plugin by running the following command:

dsh plugin add github:uckkk/dsh-practice-plan

Before installation, ensure that the project environment satisfies the following peerDependencies:

{
  "@deepseek-ai/cordis": "^4.0.1",
  "@deepseek-ai/dsh-tools": ">=0.1.0-rc.6"
}

Usage

After installation, invoke the tool registered by this plugin in a DSH session.

References

  • Plugin directory: https://www.skillhub.cn/plugins/uckkk/dsh-practice-plan
  • Source code: https://github.com/uckkk/dsh-practice-plan