What problem does it solve? Working with .docx files programmatically is difficult because they are ZIP archives of XML files, making tasks like editing content, adding tracked changes, or inserting comments error-prone without the right workflows and tooling. ## Core Features & Use Cases - Document Creation: Generate new Word documents from scratch using the docx-js JavaScript library with styles, tables, lists, images, headers, and footers. - Editing & Redlining: Modify existing documents via a Python Document library that handles tracked changes, comments, RSIDs, and OOXML infrastructure automatically. - Content Analysis: Extract text with pandoc, unpack raw XML for comments and media, and convert documents to images for visual review. - Use Case: A legal team needs contract revisions reviewed. Use the redlining workflow to implement batched tracked changes with minimal, precise edits, then verify the final document against the original. ## Quick Start Use the docx skill to add tracked changes replacing "30 days" with "60 days" in the attached contract.docx file.