What problem does it solve? Working with Word documents programmatically is error-prone: docx-js defaults to A4 page size, tables render incorrectly without dual widths, tracked changes require precise XML structure, and invalid markup corrupts files. This Skill provides tested patterns and validation tooling to produce correct .docx output on the first attempt. ## Core Features & Use Cases - Document Generation: Build new .docx files with docx-js covering styles, lists, tables, images, headers/footers, footnotes, table of contents, and multi-column layouts, with explicit page-size and DXA width rules. - Surgical Editing of Existing Files: Unpack a .docx to XML, edit tracked changes and comments directly, then repack with schema validation and auto-repair. - Review Workflows: Insert tracked insertions/deletions, add threaded comments, and accept all tracked changes via a LibreOffice macro. - Use Case: A user asks for a quarterly report as a Word file with a table of contents, styled headings, and a data table; the Skill generates it with docx-js, validates the output, and delivers a clean .docx. ## Quick Start Create a Word document report with a title page, table of contents, and a formatted data table, then validate the output file.