Agent skill · writing content · aiskillstore
docx
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
Why this skill is useful
Provides specific workflows and commands for creating, editing, and analyzing .docx files that the AI wouldn't reliably generate on its own.
What it needs
Requires docx-js, pandoc, python installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
DOCX creation, editing, and analysis Overview A user may ask you to create, edit, or analyze the contents of a .docx file. A .docx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks. Workflow Decision Tree Reading/Analyzing Content Use "Text extraction" or "Raw XML access" sections below Creating New Document Use "Creating a new Word document" workflow Editing Existing Document Your own document + simple changes Use "Basic OOXML editing" workflow Someone else's document Use "Redlining workflow" (recommended default) Legal, academic, business, or government docs Use "Redlining workflow" (required) Reading and analyzing content Text extraction If you just need to read the text contents of a document, you should convert the document to markdown using pandoc. Pandoc provides excellent support for preserving document structure and can show tracked changes: Raw XML access You need raw XML access for: comments, complex formatting, document structure, embedded media, and metadata. For any of these features, you'll need to unpack a document and read its raw XML contents. Unpacking a file python ooxml/scripts/unpack.py <officefile> <outputdirectory> Key file structures word/document.xml - Main document contents word/comments.xml - Comments referenced in document.xml word/media/ - Embedded images and media files Tracked changes use <w:ins> (insertions) and <w:del> (deletions) tags Creating a new Word document When creating a new Word document from scratch, use docx-js, which allows you to create Word documents using JavaScript/TypeScript. Workflow 1. MANDATORY - READ ENTIRE FILE: Read docx-js.md (~500 lines) completely from start to finish. NEVER set any range limits when reading this file. Read the full file content for detailed syntax, critical formatting rules, and best practices before proceeding with document creation. 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/docx--11a629