docx

Create, read, and modify Word .docx documents via OOXML structures.

Updated May 4, 2026
One-click install
npx skills add https://github.com/InverterNetwork/hermes-agent --skill docx-inverternetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/InverterNetwork/hermes-agent/tree/main/skills/productivity/docx
Command: npx skills add https://github.com/InverterNetwork/hermes-agent --skill docx-inverternetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docx, pandoc, libreoffice, poppler-utils, defusedxml, lxml, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill removes the friction of programmatically creating, reading, and editing Word documents, allowing you to manipulate complex XML-based files without manual formatting errors.

Core Features & Use Cases

  • Document Generation: Create professional reports, memos, and letters with precise control over tables, images, and styles.
  • Surgical XML Editing: Modify existing documents by unzipping, editing XML structures, and re-zipping, ensuring document integrity.
  • Tracked Changes & Comments: Programmatically manage redlining, tracked changes, and collaborative comments for legal or editorial workflows.

Quick Start

Use the docx skill to read the content of the document named contract.docx and summarize its key clauses.

Frequently Asked Questions about docx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Word document generation with precise control over tables and styles?

Automate Word document generation by manipulating underlying OOXML structures and high-level libraries to create professional reports and memos with precise control over tables, images, and styles.

Can I programmatically manage tracked changes and comments in .docx files?

Programmatically manage tracked changes and comments in .docx files to handle redlining and collaborative annotations for legal or editorial workflows.

What is the best way to edit existing Word documents without causing formatting errors?

Edit existing Word documents by unzipping, surgically modifying XML structures, and re-zipping to ensure formatting integrity and document schema compliance.

Do I need pandoc and libreoffice to manipulate OOXML structures in Word documents?

Yes, manipulating OOXML structures requires pandoc, libreoffice, and specific Python XML processing libraries like defusedxml and lxml to ensure document schema compliance and rendering accuracy.

Why does my automated .docx template generation break document schema compliance?

Automated .docx template generation breaks schema compliance when underlying XML structures are modified without proper validation libraries like lxml and defusedxml to enforce rendering accuracy.

How do I read and summarize key clauses from a contract.docx file?

Read a contract.docx file by parsing its underlying OOXML structures and high-level libraries to extract content, enabling automated summarization of key clauses.