docx

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

4|3|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cacr92/WeReply --skill docx-cacr92
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/cacr92/WeReply/tree/main/.cursor/skills/docx
Command: npx skills add https://github.com/cacr92/WeReply --skill docx-cacr92

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 analysis of professional documents, especially .docx files, by automating complex tasks like redlining, commenting, and formatting preservation.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Content Editing: Modify existing .docx files, including simple text changes and complex structural edits.
  • Tracked Changes & Comments: Work with tracked changes (redlining) and add comments to documents, crucial for collaborative review processes.
  • Data Extraction: Extract text content and analyze document structure, including handling complex formatting and embedded media.
  • Use Case: A legal professional needs to review a contract. They can use this Skill to apply specific edits, add comments, and track all changes made, ensuring a clear and professional review process.

Quick Start

Use the docx skill to convert the document 'contract_draft.docx' into markdown format, preserving all 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 redlining and tracked changes in .docx files?

Automating redlining in .docx files involves using Python and JavaScript libraries to apply tracked changes, add comments, and preserve formatting for professional document review workflows. This Skill handles those operations programmatically without manual editing.

Can I extract text and analyze document structure from an existing .docx file?

Extracting text and analyzing document structure from a .docx file is supported through integrated libraries that handle complex formatting and embedded media. The Skill processes the file to isolate content for further analysis or conversion.

Do I need pandoc and LibreOffice to edit .docx documents programmatically?

Pandoc and LibreOffice are required dependencies for full functionality, alongside docx-js, Poppler, and defusedxml. These tools provide the necessary environment for formatting preservation, conversion, and secure document manipulation.

What is the best way to convert a .docx contract draft to markdown while preserving tracked changes?

Converting a .docx contract draft to markdown while preserving tracked changes is achieved by using pandoc alongside specialized document libraries. The Skill ensures redlining and structural edits remain intact during the format conversion process.

Does this document manipulation approach support adding comments for collaborative review?

Adding comments for collaborative review is fully supported within the .docx manipulation workflow. The Skill programmatically inserts comments and tracks changes, ensuring a clear and professional review process for legal and compliance documents.