Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
98
100%
Does it follow best practices?
Impact
97%
1.73xAverage score across 3 eval scenarios
Passed
No findings from the security scan
Contract redlining with XML tracked changes
pandoc for reading
0%
0%
unzip/XML/zip editing
100%
100%
symlink strip
0%
100%
merge_runs before editing
0%
100%
no XML formatter
100%
100%
validate.py --original
0%
100%
validate.py --author
0%
100%
w:ins and w:del with required attributes
100%
100%
w:delText inside w:del
100%
100%
deleted paragraph mark structure
0%
100%
w:del first in w:rPr
100%
100%
Editorial comment workflow on a Word memo
comment.py invoked
0%
100%
No manual comment XML
0%
100%
Directory mode — directory argument
0%
100%
Directory mode — no -o flag
100%
100%
commentRangeStart in document.xml
100%
100%
commentRangeEnd in document.xml
100%
100%
commentReference in document.xml
100%
100%
Multiple anchor sets
100%
100%
Threaded reply via --parent
0%
100%
Valid parent ID
0%
100%
US Letter landscape business report with docx npm
Uses docx npm package
100%
100%
No upfront npm install
100%
100%
US Letter DXA dimensions
50%
100%
Landscape orientation flag
62%
100%
Table columnWidths in DXA
100%
100%
Table cell width in DXA
100%
100%
No PERCENTAGE widths
0%
100%
ShadingType.CLEAR for header row
100%
100%
Bullet list via numbering config
100%
100%
ImageRun includes type property
100%
100%
PageBreak inside Paragraph
100%
100%
No \n in TextRun strings
100%
100%
HeadingLevel for TOC headings
100%
100%
Paragraph border for horizontal rule
100%
100%
PositionalTab for dot-leader date
0%
100%
PDF conversion and page inspection
50%
100%
0c72606
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.