AI Agent Hub
Back to plugins
🖥️

dsh-teaching-board

Client Updated 2026.09.15

Run the following command in DeepSeek Harness:

dsh plugin install ArcaneOrion/dsh-teaching-board

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

Run dsh plugin install ArcaneOrion/dsh-teaching-board in your DeepSeek Harness terminal to install this plugin; the open-source repository is available at https://github.com/ArcaneOrion/dsh-teaching-board

About this plugin

When an agent emits a self-contained HTML document, a text-only chat makes it hard to actually explain what is on the page. dsh-teaching-board projects that HTML into a sandboxed iframe inside a dedicated "teaching board" tab of the DSH conversation, turning raw markup into a visual surface where both sides can point, annotate, and iterate together.\n\nThe board model treats one board as one topic: the same board id can be appended to, patched by region, or partially cleared without a full reload, so scroll position, hand-drawn strokes, and animation state all survive. Users can sketch with four colors, erase, undo, and capture a zero-network screenshot (document cloned to canvas) that is delivered back as a genuine user message the agent can see on the next turn. The plugin also ships a bundled skill set covering typography, layout, visual guidelines, and asset libraries, activated immediately upon install with no extra preset required.\n\nIt fits workflows where structured in-chat explanation matters: walking through code concepts, visualizing reports and proposals, classroom-style demonstrations, or any loop in which the agent produces a board, the human adds strokes and questions, and the conversation keeps building on the same surface. It does not replace long documents or slideshows; it gives every agent output a living board you can keep writing on and share back.

Use Cases

  • Project agent-generated HTML reports into an annotatable board for step-by-step walkthroughs
  • Annotate key points by hand, capture a screenshot, and send it back so the agent can see the markup
  • Append or patch the same board repeatedly while preserving strokes and scroll position

Best For

  • Developers or instructors who need structured in-chat explanations
  • Users who prefer visual collaboration over plain-text agent exchanges
  • Workflow owners who turn agent HTML output into interactive board surfaces