docx

Create and edit .docx documents with support for tracked changes, comments, and find-and-replace.

839|277|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/matevip/mateclaw --skill docx-matevip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/matevip/mateclaw/tree/main/mateclaw-server/src/main/resources/skills/docx
Command: npx skills add https://github.com/matevip/mateclaw --skill docx-matevip

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, node, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill simplifies Word document creation, editing, and manipulation (.docx) by providing reliable tooling for creating new documents, editing existing ones, applying tracked changes, comments, image edits, and find-and-replace. It also references a built-in in-process renderer for quick document generation without forking Node.js.

Core Features & Use Cases

  • Create new .docx documents using the built-in renderDocx tool for fast, in-process generation from Markdown.
  • Edit existing .docx by unpacking XML, modifying content, and repacking with preserved formatting and styles.
  • Apply tracked changes and comments, manage image edits, and perform find-and-replace across Word files.
  • Convert or restructure Word content for archival, reporting, or collaborative workflows.

Quick Start

Request Word editing by providing the path to a .docx and the changes you want

Frequently Asked Questions about docx

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

FAQPage Schema
How do I edit an existing Word document without losing its formatting?

You can apply tracked changes to a Word document by unpacking the .docx XML, inserting revision markup, and repacking the file, which ensures all edits are visible and reviewable by collaborators.

How do I apply tracked changes to a Word document programmatically?

You can apply tracked changes to a Word document by unpacking the .docx XML, inserting revision markup, and repacking the file, which ensures all edits are visible and reviewable by collaborators.

What is the best way to generate a Word document from Markdown?

Generating a Word document from Markdown is best handled by the built-in renderDocx tool, which provides fast, in-process document creation without forking Node.js for quick output.

Do I need Python or Node.js to run Word document manipulation scripts?

Yes, you need both Python3 and Node.js installed, as these dependencies are required to execute the scripts that handle Word XML unpacking, editing, and repacking across macOS, Linux, and Windows.

Can I find and replace text and manage image edits across multiple Word files?

You can perform find-and-replace text operations and manage image edits across Word files by unpacking the .docx content, applying modifications to the XML, and repacking the documents with updated assets.