docx

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/UholySmokes/Voidverse-alt --skill docx-uholysmokes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/UholySmokes/Voidverse-alt/tree/main/skills/docx
Command: npx skills add https://github.com/UholySmokes/Voidverse-alt --skill docx-uholysmokes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandoc, docx, LibreOffice, Poppler, 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 formatting, tracked changes, and comments seamlessly.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Document Editing: Modify existing documents, including tracked changes and comments, using Python.
  • Document Analysis: Extract text, comments, and structure from .docx files.
  • Use Case: A legal professional needs to review a contract. They can use this Skill to apply tracked changes for proposed edits, add comments for specific clauses, and ensure all formatting is preserved.

Quick Start

Use the docx skill to create a new document with the title 'Project Proposal'.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I edit a .docx file and apply tracked changes automatically?

This Skill edits .docx files and applies tracked changes using Python's OOXML manipulation, allowing you to modify existing documents, add comments, and preserve formatting while proposing edits.

Can I extract text and comments from a .docx document for analysis?

Yes, you can extract text, comments, and document structure from .docx files. The Skill requires pandoc for text extraction, enabling comprehensive document analysis of professional files.

Do I need LibreOffice and pandoc to create and manage .docx files?

Yes, you need pandoc for text extraction and LibreOffice for PDF conversion. The Skill also relies on the docx library and Poppler to generate and manipulate documents effectively.

What's the best way to generate a new .docx file from scratch?

The best way to generate a new .docx file is using JavaScript or TypeScript. This Skill utilizes docx-js for document creation, allowing you to programmatically define structure and formatting.

How do I convert a .docx document to PDF after editing?

To convert a .docx document to PDF after editing, the Skill integrates LibreOffice. This facilitates the conversion process directly after you finish modifying the document with tracked changes.

Does this approach preserve complex formatting when modifying existing .docx files?

Yes, modifying existing .docx files preserves complex formatting. It uses Python for OOXML manipulation to ensure original styles, tracked changes, and comments remain intact.