What problem does it solve? Working with Word documents programmatically is error-prone: .docx files are ZIP archives of XML, and naive edits corrupt files, break tables, or lose tracked changes. This Skill provides a complete, validated workflow for creating new Word documents and safely editing existing ones without corrupting the underlying OOXML structure. ## Core Features & Use Cases - Document Creation with docx-js: Generate new .docx files with explicit page sizes, styled headings, bullet/numbered lists, dual-width tables, images, headers, footers, page breaks, and tables of contents, then validate the output. - Safe Editing of Existing Documents: Unpack the .docx to pretty-printed XML, edit directly (including tracked changes and comments with proper author attribution), then repack with schema validation and auto-repair. - Content Extraction and Conversion: Extract text with pandoc (including tracked changes), convert legacy .doc files, accept all tracked changes via LibreOffice, and render pages to images. - Use Case: A user asks to revise a contract draft: unpack the .docx, insert tracked deletions and insertions authored as "Claude", add review comments, repack with validation, and deliver a redlined document that opens cleanly in Word. ## Quick Start Edit the attached report.docx to replace the deadline with a tracked change and add a comment explaining the revision.