OpenAI/doc — Agent Skills | officialskills.sh
Back to skills

doc

communitydocs

Handles reading, creating, and editing .

Setup & Installation

npx skills add https://github.com/openai/skills --skill doc
or paste the link and ask your coding assistant to install it
https://github.com/openai/skills/tree/main/skills/.curated/doc
View on GitHub

What This Skill Does

Handles reading, creating, and editing .docx files where formatting fidelity matters. Uses python-docx for structured edits and a render pipeline (LibreOffice + Poppler) to visually inspect layout before delivery. Catches formatting defects like broken tables, clipped text, and pagination issues.

Manually editing .docx files risks silent formatting breaks that only show up in print or PDF export, and this skill closes that gap by rendering and inspecting the document after every meaningful change.

When to use it

  • Reading DOCX files that contain tables or diagrams where layout context matters
  • Generating a formatted report from structured data with consistent headings and styles
  • Editing an existing contract or proposal without breaking its original formatting
  • Validating a client document visually before sending it out
  • Converting DOCX to PDF and spot-checking each page for spacing or alignment issues