docx

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

1|1|Updated Nov 8, 2025
One-click install
npx skills add https://github.com/AkhilGurrapu/kubera --skill docx-akhilgurrapu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/AkhilGurrapu/kubera/tree/main/.claude/skills/document-skills/docx
Command: npx skills add https://github.com/AkhilGurrapu/kubera --skill docx-akhilgurrapu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates complex Word (.docx) document workflows, enabling creation, modification, and analysis with robust tracking of changes, comments, and formatting preservation.

Core Features & Use Cases

  • Tracked changes & comments: Manage edits with proper OOXML tracking and inline comments for collaborative reviews.
  • OXOXML-aware editing: Perform precise modifications at the paragraph/run level while maintaining styles and structure.
  • Validation-ready packaging: Prepare edited documents and optionally validate/pack them back into a DOCX using the project’s OOXML tooling.
  • Use Case: A legal draft with multiple reviewers can be edited, tracked, and consolidated into a clean final document with a complete change history.

Quick Start

Use the docx skill to open an unpacked DOCX, apply a set of tracked changes and comments, then repack into a validated DOCX.

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 creation and editing with tracked changes?

You can automate Word document creation and editing with tracked changes by using Python-based OOXML tooling to apply modifications at the paragraph-run level while preserving formatting and structure.

What is OOXML-aware editing for DOCX files?

OOXML-aware editing is the process of modifying unpacked DOCX files at the paragraph and run level to ensure precise changes while maintaining original styles and document structure.

Can I add inline comments to a Word document for collaborative reviews?

Yes, you can add inline comments to a Word document for collaborative reviews by leveraging OOXML tracking to manage edits and annotations properly.

How do I prepare and validate an edited DOCX file for packaging?

To prepare and validate an edited DOCX file for packaging, apply your modifications to the unpacked document and use OOXML tooling to validate and repack it into a final DOCX.

Does this Word document automation approach require Python dependencies?

Yes, this Word document automation approach requires the defusedxml Python dependency to securely parse and manipulate the OOXML structure during editing and validation workflows.

What is the best way to consolidate multiple reviewers' edits in a legal draft?

The best way to consolidate multiple reviewers' edits in a legal draft is to use OOXML tooling to track changes, manage comments, and compile a clean final document with complete change history.