docx

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

255|6|Updated Dec 6, 2025
One-click install
npx skills add https://github.com/WyRainBow/Resume-Agent --skill docx-wyrainbow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/WyRainBow/Resume-Agent/tree/main/backend/agent/skills/office-files/docx
Command: npx skills add https://github.com/WyRainBow/Resume-Agent --skill docx-wyrainbow

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

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Content Analysis: Extract text and raw XML for detailed document inspection.
  • Tracked Changes: Implement precise edits with tracked changes for collaborative review (redlining).
  • Use Case: A legal team needs to review and redline a contract. This Skill can take the original contract, apply all the team's suggested changes with tracked revisions, and produce a final reviewed document.

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 programmatically apply tracked changes to a Word document for redlining?

To apply tracked changes for redlining in a Word document, you can manipulate the OOXML structure directly using Python and JavaScript libraries, enabling precise collaborative review and revision tracking.

What is the best way to extract raw text from a .docx file for content analysis?

The best way to extract raw text from a .docx file for content analysis is using pandoc, which efficiently converts the document into markdown format for detailed inspection.

Do I need pandoc and LibreOffice installed to create and edit Word documents?

Yes, you need pandoc and LibreOffice installed, along with the docx-js and defusedxml libraries, to fully support document creation, text extraction, and complex OOXML manipulation.

Can I generate a new .docx file from scratch using JavaScript?

Yes, you can generate a new .docx file from scratch using JavaScript and TypeScript, allowing you to programmatically define complex formatting and document structures.

How does OOXML manipulation help with analyzing complex Word document formatting?

OOXML manipulation helps analyze complex Word document formatting by providing access to the underlying raw XML, allowing detailed inspection of document structures, comments, and revisions.