docx

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

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

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 tasks like tracked changes and comments efficiently.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using programmatic control over content and formatting.
  • Content Editing: Modify existing documents, including text replacement, formatting adjustments, and structural changes.
  • Tracked Changes & Comments: Implement and manage tracked changes (redlining) and add comments for collaborative review.
  • Use Case: A legal professional needs to review a contract, add specific comments to clauses, and track all modifications made to the document before sending it back to the client.

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 add tracked changes and comments to a Word document programmatically?

You can add tracked changes and comments to a Word document programmatically by using this Skill to manage redlining and insert review annotations directly into .docx files via OOXML manipulation.

What is the best way to generate professional .docx files from scratch?

The best way to generate professional .docx files from scratch is using programmatic control over content and formatting, which this Skill provides by leveraging the docx-js library for document creation.

Can I edit existing Word documents and modify their content structure?

Yes, you can edit existing Word documents and modify their content structure, including text replacement and formatting adjustments, using the Document library for comprehensive OOXML manipulation.

Does this Skill require LibreOffice or pandoc to process Word documents?

Yes, processing Word documents requires dependencies like pandoc, libreoffice, poppler-utils, and defusedxml to handle document conversion, rendering, and secure XML parsing effectively.

How do I convert a .docx file into markdown format for easier analysis?

You can convert a .docx file into markdown format by using the Skill's document processing capabilities, leveraging pandoc to transform the Word document content into structured markdown text.

What are the limitations of using OOXML manipulation for document editing?

Using OOXML manipulation for document editing requires precise structural knowledge of the format, and complex formatting may need careful handling with libraries like defusedxml to prevent parsing errors.