docx

Create, read, edit, and format .docx files with Python OOXML tooling.

15|6|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/CloudChef/atlasclaw-providers --skill docx-cloudchef
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/CloudChef/atlasclaw-providers/tree/main/skills/docx
Command: npx skills add https://github.com/CloudChef/atlasclaw-providers --skill docx-cloudchef

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the creation, reading, editing, and formatting of Word documents (.docx), reducing manual touchpoints and ensuring consistent typography and structure.

Core Features & Use Cases

  • Create new .docx files with structured formatting (headings, tables, headers/footers)
  • Read, modify, or reorganize existing Word content, including images and tracked changes
  • Apply templates, perform find-and-replace, and convert content into polished Word deliverables

Quick Start

Create a new Word document with a professional layout using the docx skill and provide the content you want formatted.

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 with structured formatting?

Automate Word document creation by applying structured formatting like headings, tables, and headers to .docx files programmatically. This approach uses Python-based OOXML tooling to validate documents against WordprocessingML schemas, ensuring consistent typography and structure while reducing manual touchpoints.

Can I modify existing .docx files to perform find-and-replace and apply tracked changes?

Modify existing .docx files by reading, editing, and reorganizing Word content, including images and tracked changes. You can perform find-and-replace operations and apply templates to convert content into polished Word deliverables through automated pack and unpack workflows.

What is the best way to batch edit Word documents without manual touchpoints?

Batch edit Word documents by automating reading, modifying, and formatting .docx files programmatically. Python-based OOXML tooling validates documents against WordprocessingML schemas during pack and unpack workflows, ensuring consistent typography and structure across multiple files.

Does defusedxml support validating WordprocessingML schemas during .docx manipulation?

Defusedxml supports validating WordprocessingML schemas during .docx manipulation by providing secure XML parsing within Python-based OOXML tooling. This ensures document integrity during pack and unpack workflows when creating, reading, or editing Word files.

Can I use Python to read and extract images from existing Word documents?

Use Python to read and extract images from existing Word documents by unpacking .docx files through OOXML tooling. This process modifies or reorganizes Word content, including images and tracked changes, while validating against WordprocessingML schemas.