What problem does it solve? Working with Word documents programmatically is error-prone: .docx files are ZIP archives of XML with strict schema rules, and naive generation produces corrupt files, broken tables, or lost tracked changes. This Skill provides tested workflows and validation tooling to create, read, and edit .docx files reliably. ## Core Features & Use Cases - Document Generation: Build polished Word documents with docx-js, including tables, images, headers/footers, table of contents, footnotes, hyperlinks, and multi-column layouts, with explicit page sizing and style overrides. - Surgical Editing of Existing Files: Unpack a .docx into readable XML, edit it directly (tracked changes, comments, find-and-replace, image insertion), then repack with schema validation and auto-repair. - Content Extraction & Conversion: Extract text with pandoc (including tracked changes), convert legacy .doc to .docx, render pages to images via LibreOffice and Poppler, and accept all tracked changes programmatically. - 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 and validates the output before delivery. ## Quick Start Ask the assistant to create a Word document report with headings, a table, and page numbers, or to edit an existing .docx file with tracked changes.