AI Agent Hub
Back to plugins
🖥️

dsh-md-overlay

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install 2017java/dsh-md-overlay

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

Run dsh plugin install 2017java/dsh-md-overlay in the DeepSeek Harness terminal to install the plugin; the open-source repository is available at https://github.com/2017java/dsh-md-overlay .

About this plugin

After your Agent drops a generated report into a DSH conversation, you used to leave the chat, hunt for the file in an editor, and come back—context and rhythm both slip away. dsh-md-overlay pulls that step back inside the conversation: tell the Agent "preview report.md" and a rendered panel slides in on the right, while a compact summary card with a snippet of the rendered content stays pinned in the chat thread for quick re-access.

The panel floats over content by default; one click of the pin icon docks it into the page layout, pushing the conversation column aside much like a VS Code sidebar, and a second click releases it back to float. Open as many documents as you need and switch between them with tabs, closing each one independently. Drag the left edge anywhere from 320 px to 75 % of the viewport to resize. Rendering covers syntax-highlighted code (JS/TS/Python/Bash/JSON/YAML/HTML/CSS) with line numbers and one-click copy, an auto-generated table of contents with smooth scrolling, task checkboxes, and nested lists. Clicking a .md artifact in the workspace also routes straight into this panel with no extra steps.

If your workflow involves regularly having your Agent produce technical reports, design docs, or code walkthroughs inside DSH, and you prefer an on-demand reading surface that appears when you need it and disappears when you do rather than a permanent sidebar, this plugin is built for that. It complements dsh-md-viewer: the latter suits a long-lived docked sidebar for sustained reading, while dsh-md-overlay excels at the pop-up, glance, pin-or-close pattern for quick, fragmented reading. The two coexist and each covers a different reading posture.

Use Cases

  • After the Agent generates a technical report or design doc, pop up a fully rendered preview panel with a single in-chat command
  • Open several Markdown documents at once and switch between them via tabs without leaving the conversation
  • Toggle between floating and docked modes to read casually or stay docked for extended reading

Best For

  • Developers who frequently have an AI Agent produce technical docs, design specs, or code walkthroughs
  • DSH daily users who prefer lightweight at-a-glance previews over opening a full editor
  • Teams that want to close the generate-preview-archive loop inside the conversation without switching windows