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 common libraries have pitfalls like wrong default page sizes, broken table widths, and invalid tracked-change markup. This Skill provides tested workflows and rules for reliably creating, reading, and editing .docx files. ## Core Features & Use Cases - Create new documents: Generate polished .docx files with docx-js, including headings, tables, images, TOC, headers/footers, footnotes, hyperlinks, and multi-column layouts, with validation after generation. - Edit existing documents: Unpack the .docx, edit the XML directly (tracked changes, comments, find-and-replace, image insertion), then repack with validation and auto-repair. - Read and convert: Extract text with pandoc (including tracked changes), convert legacy .doc to .docx, and render documents to PDF or images via LibreOffice. - Use Case: A user asks for a quarterly report as a Word file with a table of contents, styled headings, a data table, and page numbers. The Skill generates it with docx-js following its critical rules (explicit US Letter size, DXA table widths, proper numbering config) and validates the output. ## Quick Start Ask the assistant to create a Word document report with a title, headings, a bulleted list, and a table, saved as a .docx file.