docx

Create, edit, and analyze Word DOCX documents with tracked changes and comments.

4|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/flight505/claude-project-planner --skill docx-flight505
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/flight505/claude-project-planner/tree/main/project_planner/.claude/skills/document-skills/docx
Command: npx skills add https://github.com/flight505/claude-project-planner --skill docx-flight505

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates Word DOCX document creation, editing, and analysis, replacing tedious manual workflows and reducing errors in professional document handling.

Core Features & Use Cases

  • Document creation and editing: programmatically generate Word documents, apply styling, and perform edits with tracked changes.
  • Redlining and comments: automate tracked changes, comments, and revision history to support collaborative reviews.
  • Text extraction and formatting preservation: extract document text while preserving structure and formatting for downstream processing and archiving.
  • Use Case: Imagine drafting a project proposal and iterating with your team; you can generate a DOCX outline, apply edits, and export a clean final version with a complete change history.

Quick Start

Use the docx skill to generate a new Word document from a project outline and apply tracked changes.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I automate Word DOCX document creation with Python?

Automate Word DOCX document creation by using Python-based tooling to programmatically generate documents, apply styling, and perform edits with tracked changes. This replaces tedious manual workflows and reduces errors in professional document handling.

Can I apply tracked changes and redlining to a DOCX file programmatically?

Yes, you can apply tracked changes and redlining to a DOCX file programmatically. The automation supports tracked changes, comments, and revision history to support collaborative reviews while preserving document formatting.

What is the best way to extract text from a DOCX file while preserving formatting?

The best way to extract text while preserving formatting is using Python-based tooling within the docx ecosystem. It extracts document text and structure for downstream processing and archiving without losing original formatting.

Does Python docx automation work with lxml and defusedxml dependencies?

Python docx automation works with lxml and defusedxml dependencies. The solution relies on these libraries to manipulate Word documents programmatically, ensuring secure and accurate XML processing for DOCX creation and editing.

How do I generate a Word document from a project outline and apply comments?

Generate a Word document from a project outline and apply comments by using automated Python-based tooling. It programmatically creates DOCX outlines, applies edits, and manages comments to support team collaborative reviews.