In a DeepSeek Harness (DSH) workflow, ensuring well-formed Markdown documents is usually required. Relying on external services for validation can add latency and cost. dsh-markdown-lint provides a local linting solution.

Purpose

This plugin is implemented purely in Node and is used to check Markdown syntax locally. It does not depend on network connectivity or external services, and it can run in offline environments.

Installation and Activation

Install the plugin with the official command:

dsh plugin add dsh-markdown-lint

After installation, configure dsh.profile.bundles in the profile’s package.json. Add "dsh-markdown-lint" to the file:

{
  "dsh.profile.bundles": [
    "dsh-markdown-lint"
  ]
}

Usage

Once installed and the configuration takes effect, you can invoke the tool registered by the plugin in the session.

Notes

This plugin runs third-party code locally with the permissions of the current DSH process. Before installation, please review the source code yourself to verify its security and compliance.

  • Plugin catalog: https://www.skillhub.cn/plugins/uckkk/dsh-markdown-lint
  • Source repository: https://github.com/uckkk/dsh-markdown-lint