AI Agent Hub
Back to plugins
🖥️

dsh-office-com

Client Updated 2026.08.27

Run the following command in DeepSeek Harness:

dsh plugin install wly8691-jpg/dsh-office-com

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

Run dsh plugin install wly8691-jpg/dsh-office-com in the DeepSeek Harness terminal to install this plugin. Source: https://github.com/wly8691-jpg/dsh-office-com

About this plugin

Most Office plugins for DSH take a file-based approach: open an .xlsx with openpyxl or exceljs, read or write cell values, then save. Formulas remain inert strings that are never calculated; VBA macros, pivot tables, and deep formatting of a live document simply do not exist in that model. dsh-office-com changes the game by driving a real, running Excel or Word instance through the OfficeMCP COM channel, handing the agent a live Application object.

Around that object the plugin exposes 15 semantic tools: read and write cell ranges, write formulas verbatim and force a full recalculation to retrieve computed values, run existing VBA macros, create and refresh PivotCache and PivotTable objects, perform find-and-replace in Word while preserving original formatting, and execute an end-to-end accounting pipeline - journal entry posting with debit/credit balance checks and automatic ledger generation via SUMIF aggregation. Calls that carry a path save and close after write operations, or simply close without saving after reads, keeping the behaviour contract predictable.

Who is this for? If you need your DSH agent to go beyond reading and writing an Excel file and actually drive an open workbook - run macros, refresh pivots, recalculate formula chains, do format-preserving batch edits in a live Word document, or walk through a journal-to-ledger accounting flow - this is the plugin for you. It requires Microsoft Office and Python with OfficeMCP on the host; when those are absent the plugin degrades gracefully without breaking the rest of the plugin tree.

Use Cases

  • Drive a running Excel instance to execute VBA macros and refresh pivot tables
  • Write formulas, force recalculation, and retrieve computed values
  • Complete an end-to-end accounting flow from journal entries to financial statements

Best For

  • Developers who need DSH to drive live Office instances instead of static files
  • Finance users who want an agent to automate journal entries, ledgers, and pivot reports
  • Tech users with an Office setup who want an agent to run macros and batch-format documents