mcpbeat

Docx

dokhacgiakhoa/docx

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

296k tokens
context cost
the whole folder, loaded on every use
66
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
505
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI --skill docx

What comes with it

1 017 116 bytes besides the instruction
LICENSE.txt
docx-js.md
ooxml.md
ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd
ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd
ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd
ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd
ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd
ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd
ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd
ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd
ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd
ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd
ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd
ooxml/schemas/mce/mc.xsd
ooxml/schemas/microsoft/wml-2010.xsd
ooxml/schemas/microsoft/wml-2012.xsd
ooxml/schemas/microsoft/wml-2018.xsd
ooxml/schemas/microsoft/wml-cex-2018.xsd
ooxml/schemas/microsoft/wml-cid-2016.xsd

The instruction itself

12 sections, as written by the author

DOCX creation, editing, and analysis

Overview

A user may ask you to create, edit, or analyze the contents of a .docx file. A .docx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks.

Workflow Decision Tree

🧠 Knowledge Modules (Fractal Skills)

1. Reading/Analyzing Content

2. Creating New Document

3. Editing Existing Document

4. Text extraction

5. Raw XML access

6. Workflow

7. Workflow

8. Tracked changes workflow

How to use it

Copy the folder

Take dokhacgiakhoa/docx from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.