docx

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

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/Li-Bai-GOAT/intelligent-analysis-agent --skill docx-li-bai-goat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/Li-Bai-GOAT/intelligent-analysis-agent/tree/main/sandbox_skills/docx
Command: npx skills add https://github.com/Li-Bai-GOAT/intelligent-analysis-agent --skill docx-li-bai-goat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docx, libreoffice, poppler, pandoc, ooxml, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of .docx files, enabling users to efficiently handle professional document tasks without the need for complex software.

Core Features & Use Cases

  • Document Creation and Editing: Create new documents, modify existing content, and add tracked changes and comments.
  • Text Extraction and Analysis: Extract text and analyze document content, preserving formatting and tracking changes.
  • Use Case: If you need to review and annotate a contract, this Skill can help you create a new document from scratch, edit the content, track changes, and add comments for review.

Quick Start

Use the docx skill to create a new document with 'Hello World' as the title.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I track changes and add comments in a .docx file?

You can track changes and add comments in a .docx file by modifying existing content using the skill's document editing capabilities. This supports professional review workflows by applying redlining and annotations directly to the document.

What is the best way to extract text with formatting from a .docx file?

The best way to extract text with formatting from a .docx file is using specialized document analysis tools that parse the OOXML structure. This preserves the original layout and styling while retrieving the content for further processing.

Do I need LibreOffice and Poppler installed to process .docx files?

Yes, you need LibreOffice and Poppler installed alongside docx-js and Python to process .docx files. These dependencies are required for various operations like rendering, conversion, and advanced document handling capabilities.

Can I create a new .docx document from scratch using Python?

Yes, you can create a new .docx document from scratch using Python. The document creation feature allows you to generate new files with custom content, titles, and structured formatting without needing complex software.

Does this approach work for analyzing contract documents and adding annotations?

Yes, this approach works for analyzing contract documents and adding annotations. It streamlines reviewing contracts by enabling you to edit content, track changes, and add comments for collaborative review directly within the .docx format.