AI SummaryThis booster equips AI coding assistants with specialized guidance for reading, creating, and editing Word documents programmatically while maintaining formatting and layout fidelity. Developers working with `.docx` files—especially those requiring professional formatting, tables, or visual validation—will find this booster invaluable.
Install
# Add to your project root as SKILL.md curl -o SKILL.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/doc/SKILL.md"
Description
Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
When to use
• Read or review DOCX content where layout matters (tables, diagrams, pagination). • Create or edit DOCX files with professional formatting. • Validate visual layout before delivery.
Workflow
• Prefer visual review (layout, tables, diagrams). • If soffice and pdftoppm are available, convert DOCX -> PDF -> PNGs. • Or use scripts/render_docx.py (requires pdf2image and Poppler). • If these tools are missing, install them or ask the user to review rendered pages locally. • Use python-docx for edits and structured creation (headings, styles, tables, lists). • After each meaningful change, re-render and inspect the pages. • If visual review is not possible, extract text with python-docx as a fallback and call out layout risk. • Keep intermediate outputs organized and clean up after final approval.
Temp and output conventions
• Use tmp/docs/ for intermediate files; delete when done. • Write final artifacts under output/doc/ when working in this repo. • Keep filenames stable and descriptive.
Dependencies (install if missing)
Prefer uv for dependency management. Python packages: ` uv pip install python-docx pdf2image ` If uv is unavailable: ` python3 -m pip install python-docx pdf2image ` System tools (for rendering): `
Quality Score
Good
84/100
Trust & Transparency
No License Detected
Review source code before installing
Verified Open Source
Hosted on GitHub — publicly auditable
Actively Maintained
Last commit Today
10.2k stars — Strong Community
569 forks