Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
SkillScore82Maintained
Automatic
◆Doc Ops pack
Last verified 8/2/2026
What it changes
Passed 16 of 20 test cases with the skill, and 10 of 20 without it.
Without skill50%
With skill82%
Checks it passed that the model alone missed
Specifies ShadingType.CLEAR for table cell shading.
Includes the type property set to png on the ImageRun.
Sets the orientation property to PageOrientation.LANDSCAPE.
and 9 more in the full report
10 fixed8 passed either way1 still failing3 broke
Pass-rate lift
+32 pp
Tokens
+233%
Agent turns
0%
Response time
-47%
Model gemini-3.6-flashMeasured 8/2/2026v218 of 22 cases passed with skill · 20 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
I generated a Word document file `report.docx` using a script. What CLI tool provided in the environment should I run to verify the generated document's structural XML validity?
What was checked, without and with the skill
Checked
Without skill
With skill
Executes python scripts/office/validate.py report.docx to check document validity.
Missed
Passed
case-15 · gemini-3.6-flash · 8/2/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md584 lines4 filesincludes scripts
DOCX creation, editing, and analysis
Overview
A .docx file is a ZIP archive containing XML files.
Quick Reference
Task
Approach
Read/analyze content
pandoc or unpack for raw XML
Create new document
Use docx-js - see Creating New Documents below
Edit existing document
Unpack → edit XML → repack - see Editing Existing Documents below
Converting .doc to .docx
Legacy .doc files must be converted before editing:
# Text extraction with tracked changes
pandoc --track-changes=all document.docx -o output.md
# Raw XML access
python scripts/office/unpack.py document.docx unpacked/