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, and tracked changes or comments require cross-linked XML parts. This Skill provides tested workflows and scripts for creating, reading, and surgically editing .docx files without corrupting them. ## Core Features & Use Cases - Document Creation: Generate reports, memos, and letters with docx-js, with guidance on page size, tables, lists, images, and tables of contents. - Surgical XML Editing: Unzip a .docx, merge fragmented runs, edit word/document.xml directly, rezip, and validate against XSD schemas. - Redlining & Comments: Add tracked changes with proper w:ins/w:del markup, insert threaded comments via a helper script, and accept all changes through LibreOffice. - Use Case: A contract needs redlining — unpack it, merge runs so clauses are findable, wrap edits in tracked-change elements, validate with the original for comparison, and render to PDF to visually verify every page. ## Quick Start Use the docx skill to create a Word report with a title page, headings, and a table, then render it to PDF so I can check the layout.