What problem does it solve? Editing Word documents programmatically often produces layout defects like broken tables, clipped text, or inconsistent spacing that go unnoticed until delivery. This Skill combines structured DOCX editing with page-by-page visual rendering so formatting issues are caught before the document reaches the client. ## Core Features & Use Cases - Structured DOCX Editing: Create and modify headings, styles, tables, and lists programmatically with python-docx. - Visual Layout Validation: Render DOCX files to PDF and then to PNG pages using LibreOffice and Poppler, or the bundled render_docx.py script, to inspect every page at full zoom. - Iterative Render Loop: Re-render after each meaningful change to confirm typography, margins, alignment, and pagination remain clean. - Use Case: You need to update a 20-page client report in .docx format. Edit the content with python-docx, render the pages to images, inspect each one for layout defects, fix issues, and deliver a polished final document. ## Quick Start Edit this .docx file to update the quarterly figures, then render each page to images and confirm the layout is clean before returning the final document.