docx

Create, edit, and analyze Word .docx files with OOXML tooling.

13|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/debug-zhuweijian/ai-research-toolkit --skill docx-debug-zhuweijian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/debug-zhuweijian/ai-research-toolkit/tree/main/modules/02-processing/skills/document-skills/docx
Command: npx skills add https://github.com/debug-zhuweijian/ai-research-toolkit --skill docx-debug-zhuweijian

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill streamlines the creation, editing, review, and analysis of Word documents (.docx), reducing manual drafting time and errors by leveraging deterministic workflows and OOXML tooling.

Core Features & Use Cases

  • DOCX creation and editing with programmatic control over text, formatting, lists, tables, and images.
  • Redlining, comments, and review workflows with automatic attribution, track changes, and comment ranges.
  • Validation, packaging, and extraction pipelines that ensure well-formed output and easy integration into larger document workflows.

Quick Start

Provide a DOCX file and your desired edits; the tool will produce a revised DOCX with tracked changes and a complete revision history.

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 editing with track changes and comments?

Automate Word document editing by providing a DOCX file and desired edits to generate a revised document with deterministic track changes, RSID-based revision history, and comment ranges.

What is the best way to programmatically create a DOCX file with tables and images?

Create DOCX files programmatically using an OOXML toolchain that provides full control over text, formatting, lists, tables, and images, ensuring well-formed output through validation and packaging pipelines.

Does OOXML support automated legal redlining and collaborative review workflows?

OOXML supports automated legal redlining by applying deterministic changes, automatic attribution, track changes, and comment ranges to streamline collaborative review workflows in professional drafting.

Can I integrate DOCX analysis and extraction into a larger document workflow?

Integrate DOCX analysis into larger workflows using end-to-end pack and unpack pipelines that extract content and validate output to ensure well-formed documents for downstream processing.

Why do I need deterministic changes and RSID tracking for DOCX automation?

Deterministic changes and RSID tracking ensure consistent revision attribution in DOCX automation, preventing manual drafting errors and maintaining a complete, reliable revision history for collaborative review.

What are the limitations of using Python OOXML for Word document generation?

Python OOXML document generation requires dependencies like defusedxml and ooxml, focusing strictly on DOCX formats to ensure deterministic output, meaning it does not support other word processing formats.