docx

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

1|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/POWERFULMOVES/PMOVES-BoTZ --skill docx-powerfulmoves
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/POWERFULMOVES/PMOVES-BoTZ/tree/main/features/skills/library/docx
Command: npx skills add https://github.com/POWERFULMOVES/PMOVES-BoTZ --skill docx-powerfulmoves

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 process of creating, editing, and analyzing professional Word documents, handling complex formatting and tracked changes efficiently.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Content Editing: Modify existing documents, including text, formatting, and structure, using Python's Document library.
  • Tracked Changes: Implement detailed redlining and review processes, preserving original formatting and author information.
  • Use Case: Automatically generate a legal contract, incorporating specific clauses, formatting, and tracked changes based on user input.

Quick Start

Use the docx skill to create a new document with a title, a heading, and a paragraph of text.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I generate a Word document with tracked changes programmatically?

To generate Word documents with tracked changes, this skill automates document creation and editing while implementing detailed redlining workflows that preserve original formatting and author information.

Can I modify existing .docx files without losing complex formatting?

Yes, you can modify existing .docx files without losing complex formatting by leveraging Python libraries to edit text, formatting, and structure while preserving the original layout and professional styling of the document.

What libraries are used for Word document text extraction and analysis?

Text extraction and analysis for Word documents are handled through Python and JavaScript libraries, supporting tasks ranging from basic text modification to complex document generation and structural analysis.

Does this approach support adding comments to Word documents during the review process?

Yes, this approach supports adding comments to Word documents during the review process, facilitating comprehensive document analysis and professional redlining workflows alongside tracked changes.

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

Yes, you need pandoc, LibreOffice, and poppler-utils installed in your environment, as these dependencies provide the underlying document conversion, rendering, and processing capabilities required for handling .docx files.

What is the best way to automate legal contract generation with specific clauses?

The best way to automate legal contract generation is to use this skill to automatically incorporate specific clauses, apply professional formatting, and implement tracked changes based on your custom input parameters.