Back to Skills

docx

Document toolkit (.docx). Create/edit documents, tracked changes, comments, formatting preservation, text extraction, for professional document processing.

17,798stars1,609forksUpdated 1/21/2026

Security Assessment

Medium Risk(60/100)

Detected risks:

Privilege Escalation([SKILL.md] sudo)
Security Score60/100

About docx

The 'docx' skill is designed to facilitate the creation, editing, and analysis of .docx documents, which are structured as ZIP archives containing XML files and resources. This skill addresses the need for efficient professional document processing by allowing users to manipulate text, track changes, and extract content seamlessly. It serves as a powerful toolkit that streamlines workflows for individuals and organizations that frequently handle Word documents, ensuring that they can maintain document integrity and improve collaboration without compromising quality.

FAQ

How can I extract text from a .docx document?

You can extract text by converting the document to markdown using pandoc with the command: `pandoc --track-changes=all path-to-file.docx -o output.md`.

Is there a specific tool or library required for creating new Word documents?

Yes, you need to use 'docx-js' for creating Word documents with JavaScript/TypeScript.

What are the requirements for using the raw XML access feature?

Raw XML access is required for features like comments, complex formatting, embedded media, and metadata.

Can I edit documents created by others?

Yes, you can use the redlining workflow to edit someone else's document, which is recommended for legal, academic, or business documents.

What should I do if I want to enhance my document visually?

Consider using the scientific-schematics skill to generate diagrams and schematics that can visually represent key concepts in your document.

All Files

4 files
ooxml.md23.1 KB
View
docx-js.md16.1 KB
View
SKILL.md11.0 KB
View
LICENSE.txt1.4 KB
View

Install docx

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill