docx

Create, read, edit, and manipulate DOCX files with XML validation.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/HellKaiser45/Podlet --skill docx-hellkaiser45
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/HellKaiser45/Podlet/tree/main/.podlet/skills/docx
Command: npx skills add https://github.com/HellKaiser45/Podlet --skill docx-hellkaiser45

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, lxml, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation, reading, editing, and formatting of Word documents (.docx), reducing manual word processing and enabling consistent document quality.

Core Features & Use Cases

  • DOCX creation and editing with robust formatting (headers/footers, tables, images, and Table of Contents)
  • Content extraction and reorganization from DOCX files
  • Tracking changes and comments management, including insertion, deletion, and reconciliation

Quick Start

Create a polished Word document from a concise outline and save it as a properly formatted .docx.

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 creation from a text outline?

To automate Word document creation, you can generate professional .docx files from outlines with proper formatting, including headers, footers, tables, and images. This approach unpacks, edits, and packs DOCX files with XML validation.

Can I extract and reorganize content from existing DOCX files programmatically?

Yes, you can extract and reorganize content from DOCX files programmatically. The Skill reads and manipulates document XML using Python libraries like lxml and defusedxml to parse and restructure content securely.

How do I manage tracked changes and comments in a Word document?

You can manage tracked changes and comments by automating the insertion, deletion, and reconciliation of revisions. This streamlines collaborative editing workflows by programmatically handling tracked changes within the DOCX XML structure.

Does this approach require Python libraries like lxml and defusedxml for DOCX manipulation?

Yes, DOCX manipulation requires Python libraries like lxml and defusedxml for XML parsing and validation. These dependencies ensure secure document unpacking, editing, and packing when handling Word files.

What is the best way to insert images into a Word document automatically?

The best way to insert images into a Word document automatically is through end-to-end DOCX processing that handles image embedding during the unpack, edit, and pack workflow with XML validation.

Are there limitations when formatting tables and Table of Contents in generated Word documents?

Formatting tables and Table of Contents in generated Word documents depends on accurate XML manipulation. Complex formatting requires robust document structure handling through the unpack, edit, and pack workflow with proper XML validation.