docx

Create, modify, and analyze Word documents with tracked changes and comments.

1|1|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/adaptiveX-gh/coursekit-mcp --skill docx-adaptivex-gh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/adaptiveX-gh/coursekit-mcp/tree/main/.claude/skills/document-skills/docx
Command: npx skills add https://github.com/adaptiveX-gh/coursekit-mcp --skill docx-adaptivex-gh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, lxml, and includes scripts (resource) components.

What problem does it solve?

Claude's DOCX skill enables seamless creation, editing, and analysis of Word documents (.docx) with support for tracked changes, comments, and robust formatting preservation, reducing manual editing time.

Core Features & Use Cases

  • Create new Word documents with consistent styles and formatting.
  • Edit and modify existing documents while preserving tracked changes, comments, and layout.
  • Review and annotate documents using comments and tracked changes for collaborative workflows.

Quick Start

Create a new Word document with a simple title, add a header, and insert placeholder content using the DOCX skill.

Frequently Asked Questions about docx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Word documents with consistent styles and formatting?

You can create Word documents (.docx) with consistent styles and formatting by using Python-based OOXML tooling and internal utility scripts that manipulate WordprocessingML, ensuring professional layout and metadata preservation. The Skill automates document generation with predefined styling.

Can I edit existing .docx files while preserving tracked changes and comments?

Yes, you can edit and modify existing Word documents while preserving tracked changes, comments, and layout. The Skill manipulates WordprocessingML directly via Python and lxml, maintaining formatting integrity and metadata during revisions across multiple sections.

What's the best way to audit document edits across multiple sections of a Word file?

The best way to audit document edits is by leveraging tracked changes and comments analysis through OOXML tooling. The Skill reviews and annotates documents, enabling collaborative workflows for auditing revisions across multiple sections while preserving the original formatting and metadata.

Do I need Python and lxml to automate Word document modification?

Yes, you need Python along with lxml and defusedxml dependencies to automate Word document modification. The Skill relies on Python-based OOXML tooling and internal docx utility scripts to manipulate WordprocessingML, requiring these libraries for proper XML parsing and secure document processing.

Does this approach preserve formatting and metadata when revising proposals or drafting reports?

Yes, the approach preserves formatting and metadata when drafting reports or revising proposals. By manipulating WordprocessingML directly through internal docx utility scripts, the Skill maintains document layout, styles, and metadata integrity throughout creation, editing, and analysis workflows.

Why does Word document automation manipulate WordprocessingML instead of using a simpler editor?

Word document automation manipulates WordprocessingML because direct OOXML manipulation ensures precise control over tracked changes, comments, and formatting preservation. Python-based tooling with lxml and defusedxml provides reliable, programmatic access to document structure that simpler editors cannot automate at scale.

Related Skills