AI Agent Hub
Back to plugins
⚙️

dsh-plugin-web-ppt

Workflow Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install unStone/dsh-plugin-web-ppt

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

Run dsh plugin install unStone/dsh-plugin-web-ppt in DeepSeek Harness to install the plugin; source code is available at https://github.com/unStone/dsh-plugin-web-ppt

About this plugin

In agent workflows, reading or exporting presentation files often requires PowerPoint or LibreOffice, adding heavy cross-platform maintenance overhead.

dsh-plugin-web-ppt parses both .pptx and .ppt formats in pure JavaScript. It exposes three tools: page-level text extraction covering titles, body text, and speaker notes; per-page rendering to self-contained SVG files; and a full-deck export to a printable HTML file that can be saved as PDF directly from a browser. The SVGs use native text nodes instead of foreignObject, so they render correctly in Inkscape, librsvg, and design tools. Encrypted files are supported, and all file I/O goes through the Harness fs service, preserving workspace ownership and sandbox policies.

Ideal for workflow developers who need agents to read presentations in a pure Node environment, or for teams with a hard requirement of zero desktop-software dependencies.

Use Cases

  • An agent reads a PPT deck page by page and extracts key points during a conversation
  • Export each slide as a self-contained SVG for web or design-tool display
  • Convert slides to printable HTML and save as PDF entirely offline in a browser

Best For

  • Workflow developers who need agents to read presentations offline
  • Cross-platform teams that want to avoid deploying PowerPoint or LibreOffice
  • Frontend or full-stack engineers handling PPT files in a pure Node.js environment