AI Agent Hub
Back to plugins
🧰

dsh-htmlrun

Web Tools Updated 2026.08.17

Run the following command in DeepSeek Harness:

dsh plugin install iwker/dsh-htmlrun

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

Run dsh plugin install iwker/dsh-htmlrun in your terminal; the plugin source is at https://github.com/iwker/dsh-htmlrun, after which the htmlrun tool is available in your DSH session for publishing local HTML files.

About this plugin

In a DeepSeek Harness session, models often need to turn a local HTML prototype or doc into a shareable link, yet the DSH dynamic-plugin sandbox blocks fetch and require, and ctx.web.fetch only supports headless GET so it cannot reach the html.run publishing API. dsh-htmlrun spawns the official html.run CLI as a subprocess via ctx.subprocess, letting the model handle activation, publishing, updates, binding, and token management entirely within the conversation, with output passed through byte-for-byte just as it would appear in a terminal.

Credentials are shared with the CLI through ~/.htmlrun/config, so there is no re-activation step. Re-publishing to the same path keeps the link and bumps the version; forceNew creates a brand-new artifact. The CLI also auto-inlines local assets from the same directory, so single-file HTML renders correctly without extra setup. The plugin ships as both an in-session dynamic plugin and an installable bundle, sharing identical logic.

Ideal for developers who regularly produce HTML prototypes, technical docs, or demo pages inside DSH: once the plugin is loaded, simply ask the model to publish or update a file, and it will invoke the tool and relay the shareable link, sensitive-word warnings, or quota notices verbatim, eliminating back-and-forth window switching.

Use Cases

  • Publish a local HTML prototype to a shareable link directly inside a DSH session
  • Re-publish to the same file path to bump the version while keeping the link intact
  • Publish technical docs or demo pages and relay sensitive-word or quota notices verbatim

Best For

  • Developers who frequently produce HTML prototypes or docs inside DSH sessions
  • Technical writers who need to share static pages without switching windows
  • Plugin developers who must invoke external CLIs for network operations under a sandbox