LaunchKit · 2026
Back to Skills

docx

Comprehensive document creation, editing, and analysis with support for tracked.

0
0 downloads
by @seanphan

Setup & Installation

openclaw skills install @seanphan/docx

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install docx

What This Skill Does

Creates, edits, and analyzes .docx files using docx-js for new documents and a Python OOXML library for editing existing ones. Supports tracked changes, comments, text extraction, and format-preserving redlines.

Preserves OOXML structure and tracked change metadata that generic text editors and AI tools discard when reading or writing .docx files.

When to use it

  • Redlining a contract with tracked changes for legal review
  • Extracting text from a Word report for further analysis
  • Adding reviewer comments to a business proposal
  • Creating a formatted Word document from structured data
  • Converting a .docx to images for visual inspection

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Redline this contract.docx to change all '30 days' references to '60 days'

AGENT
  1. 1Converts document to markdown using pandoc to read current content and identify all target phrases
  2. 2Unpacks the .docx ZIP archive to access word/document.xml
  3. 3Greps document.xml to find how the text is split across XML run elements
  4. 4Implements tracked deletions and insertions using the Document library, preserving surrounding run RSIDs
  5. 5Packs the modified directory back into a .docx and verifies changes with pandoc
OUTPUT

A redlined contract.docx with tracked changes showing '30 days' struck through and '60 days' inserted, ready to open in Word