What problem does it solve? Working with Word documents programmatically is error-prone: docx-js cannot open existing files, Word fragments text across XML runs, tracked changes require precise markup, and comments span six cross-linked files. This Skill provides tested workflows and scripts that handle these pitfalls reliably. ## Core Features & Use Cases - Document Creation: Generate new .docx files with the docx npm library, with guidance on page sizes, tables, lists, images, and tables of contents. - Editing & Redlining: Unzip, edit word/document.xml directly, merge fragmented runs for find-and-replace, add tracked changes, and validate against XSD schemas. - Comments & Review: Add threaded comments with the comment.py helper and accept all tracked changes via LibreOffice automation. - Use Case: A user needs to redline a contract: unpack the .docx, merge runs, edit the XML with w:ins/w:del wrappers, validate with the author flag to confirm every change is tracked, then rezip into a clean deliverable. ## Quick Start Use the docx skill to create a professional Word report with a table of contents and headings, then render it to PDF to verify the output.