docx

Create, edit, and analyze .docx files with tracked changes and formatting.

2|3|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/Donnadieu/continuum --skill docx-donnadieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/Donnadieu/continuum/tree/main/.claude/skills/docx
Command: npx skills add https://github.com/Donnadieu/continuum --skill docx-donnadieu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandoc, docx, libreoffice, poppler-utils, defusedxml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation, modification, and review of professional Word documents (.docx), handling everything from simple text edits to complex tracked changes and formatting.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using programmatic control.
  • Content Editing: Modify existing documents with precision.
  • Tracked Changes: Implement and manage revisions using a redlining workflow, ideal for collaborative editing and legal documents.
  • Text & Data Extraction: Extract text content or raw XML for analysis.
  • Use Case: You need to update a legal contract. This Skill can apply specific changes, track them as revisions, and ensure all formatting and comments are preserved.

Quick Start

Use the docx skill to convert the document 'report.docx' to markdown with all tracked changes included.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I create a Word document with tracked changes and redlining?

To create a Word document with tracked changes, this Skill applies a redlining workflow that programmatically generates .docx files and manages revisions. It ensures all edits are recorded as tracked changes, preserving formatting and comments for collaborative review.

What is the best way to extract text and raw XML from a .docx file?

The best way to extract text and raw OOXML from a .docx file is using pandoc integration. This Skill converts Word documents into markdown or extracts underlying XML data, enabling seamless content analysis while maintaining document structure.

Can I use Python or docx-js to programmatically edit existing Word documents?

Yes, you can programmatically edit existing Word documents using Python's Document library or docx-js. This Skill facilitates precise content modification, allowing you to update text, apply specific changes, and manage formatting programmatically.

Does this approach work for processing legal contracts and business documents?

Yes, this approach works effectively for processing legal contracts and business documents. The Skill handles complex document manipulation, preserving critical formatting and comments while applying tracked revisions necessary for legal and academic workflows.

Do I need pandoc and LibreOffice installed to manipulate .docx files?

Yes, you need pandoc and LibreOffice installed as dependencies. These tools, alongside poppler-utils and defusedxml, provide the foundational environment required for text extraction, document conversion, and secure XML parsing during .docx manipulation.