docx

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

8|112|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/JokerRun/amp-skills --skill docx-jokerrun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/JokerRun/amp-skills/tree/main/docx
Command: npx skills add https://github.com/JokerRun/amp-skills --skill docx-jokerrun

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 empowers you to create, edit, and analyze professional Word documents (.docx files) with advanced features like tracked changes and comments, streamlining document workflows.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Document Editing: Modify existing .docx files, including complex formatting and tracked changes.
  • Content Analysis: Extract text, raw XML, and comments from .docx files.
  • Redlining: Implement comprehensive tracked changes for document review and collaboration.

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 add tracked changes and redlining to an existing Word document?

To add tracked changes to an existing Word document, this capability modifies .docx files while preserving complex formatting, enabling comprehensive redlining and comments for document review and collaboration.

Can I extract text and raw OOXML from a .docx file for content analysis?

Yes, you can extract text and raw OOXML from a .docx file. This functionality converts documents to markdown for text extraction and analyzes raw XML and comments to support content workflows.

What is the best way to programmatically generate a new Word document from scratch?

The best way to programmatically generate a new Word document from scratch is by using JavaScript or TypeScript to create .docx files, facilitating comprehensive document creation with advanced features.

Do I need LibreOffice and Pandoc to edit and convert .docx files?

Yes, you need LibreOffice and Pandoc dependencies to edit and convert .docx files. These dependencies support converting documents to markdown for text extraction and generating images for visual review.

How do I modify complex formatting in a .docx file without losing original styles?

To modify complex formatting in a .docx file without losing original styles, this functionality edits existing documents through Python libraries and JavaScript, ensuring formatting preservation during manipulation.

Are there limitations when converting Word documents to markdown for text extraction?

When converting Word documents to markdown for text extraction, limitations may arise from complex formatting preservation. The process relies on Pandoc and LibreOffice to extract text and generate images for visual review.