docx

Create and edit Word documents with formatting, images, tables, and tracked changes.

321|26|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/mkurman/tamux --skill docx-mkurman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/mkurman/tamux/tree/main/skills/scientific-skills/docx
Command: npx skills add https://github.com/mkurman/tamux --skill docx-mkurman

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Word documents are central to professional communication, but creating, editing, and formatting them can be repetitive and error-prone. This skill streamlines the process of generating, updating, and polishing .docx files with proper styling, images, tables, headers/footers, and tracked changes.

Core Features & Use Cases

  • Create new Word documents with formatting, images, tables, headers/footers, and style overrides.
  • Read, edit, or reorganize content in existing .docx files, including find-and-replace and image insertion.
  • Handle tracked changes and comments to produce production-ready documents (e.g., reports, memos, letters).

Quick Start

Use the docx skill to generate a polished Word document from user-provided content.

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 formatting and images?

Automate Word document creation by using Python-based tools to manipulate WordprocessingML content, generating .docx files with styling, images, tables, headers, and footers. This process streamlines the production of professional reports and resumes.

Can I edit existing .docx files and add tracked changes?

Yes, you can edit existing .docx files by reading and reorganizing content, performing find-and-replace, inserting images, and handling tracked changes and comments to produce production-ready Word documents.

Does this approach rely on lxml and defusedxml for WordprocessingML manipulation?

Yes, the document editing process relies on the defusedxml and lxml dependencies to safely parse and manipulate WordprocessingML content within .docx files for formatting and structural changes.

What is the best way to generate professional reports in Word format programmatically?

Generate professional Word files programmatically by applying style overrides, embedding images, and structuring tables through automated scripts. This approach avoids repetitive manual formatting and reduces errors in document production.

How do I insert images and tables into Word documents automatically?

Insert images and tables into Word documents automatically by executing scripts that parse WordprocessingML content. This allows you to embed visual elements and structured data directly into your .docx files during generation.