docx

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

14|2|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/excatt/superclaude-plusplus --skill docx-excatt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/excatt/superclaude-plusplus/tree/main/skills/document-skills/docx
Command: npx skills add https://github.com/excatt/superclaude-plusplus --skill docx-excatt

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, editing, and review of professional Word documents, handling complex formatting, tracked changes, and content analysis efficiently.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Content Editing: Modify existing .docx files using Python's OOXML library.
  • Tracked Changes: Implement precise redlining and review workflows.
  • Use Case: Automatically generate a client contract, incorporating specific clauses and ensuring all changes are tracked for review.

Quick Start

Use the docx skill to create a new document with a title and two headings.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I automate Word document generation with tracked changes and redlining?

You can automate Word document generation with tracked changes by using JavaScript to create new .docx files and Python's OOXML library to implement precise redlining and review workflows.

Does this approach preserve complex formatting when editing existing .docx files?

Yes, editing existing .docx files through Python's OOXML library ensures complex formatting preservation while you modify content, add comments, and process tracked changes.

What is the best way to programmatically create a client contract with tracked changes?

The best way to create a client contract with tracked changes is generating a new .docx file with specific clauses and utilizing OOXML manipulation to ensure all modifications are tracked for review.

Do I need pandoc and libreoffice to process and analyze professional Word documents?

Yes, processing and analyzing professional Word documents requires dependencies like pandoc, libreoffice, poppler-utils, and defusedxml to handle document conversion, rendering, and secure XML parsing.

Can I modify OOXML content directly to implement precise redlining workflows?

Yes, you can modify OOXML content directly using Python's Document library to implement precise redlining workflows, enabling detailed content analysis and tracked changes management in .docx files.