docx

Create, edit, and analyze .docx files with tracked changes and text extraction.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/2898117012/agent-skills --skill docx-2898117012
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/2898117012/agent-skills/tree/main/docx
Command: npx skills add https://github.com/2898117012/agent-skills --skill docx-2898117012

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 empowers users to create, edit, and analyze professional documents (.docx files) efficiently, handling complex tasks like tracked changes, comments, and formatting preservation with ease.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Content Editing: Modify existing documents, including basic changes and complex redlining.
  • Tracked Changes: Implement and manage tracked changes for collaborative document review.
  • Text Extraction: Convert .docx to markdown, preserving structure and tracked changes.
  • Use Case: A legal team needs to review a contract. They can use this Skill to apply tracked changes for edits, add comments for specific clauses, and ensure all formatting is preserved throughout the review process.

Quick Start

Use the docx skill to convert the document 'report.docx' into markdown format.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I apply tracked changes and add comments to a .docx file?

To apply tracked changes and add comments to a .docx file, this Skill modifies existing documents using OOXML manipulation tools, enabling collaborative review and revision management while preserving the original formatting.

Can I convert a .docx file to markdown while preserving tracked changes?

Yes, you can convert a .docx file to markdown. This Skill extracts text and converts documents into markdown format while preserving the document structure and any existing tracked changes.

What is the best way to generate a new .docx document from scratch?

The best way to generate a new .docx document from scratch is using this Skill's document creation feature, which utilizes JavaScript and TypeScript libraries like docx-js to programmatically build files.

Does this Skill preserve original formatting when editing an existing .docx file?

Yes, this Skill preserves original formatting when editing an existing .docx file. It manages content modifications and complex redlining through OOXML manipulation without breaking the original layout.

Do I need LibreOffice and pandoc installed to extract text from .docx files?

You need dependencies like pandoc, LibreOffice, and poppler-utils installed in your environment to fully support text extraction and document conversion processes for .docx files.