docx

Create, read, edit, and format Word documents with Python-based XML processing.

71|18|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Science-Discovery/Aether --skill docx-science-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/Science-Discovery/Aether/tree/main/.opencode/skills/docx
Command: npx skills add https://github.com/Science-Discovery/Aether --skill docx-science-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, lxml.

What problem does it solve?

This skill automates the creation, reading, editing, and formatting of Word documents (.docx), reducing manual drafting time and ensuring consistent typography and structure.

Core Features & Use Cases

  • Create new documents with structured formatting (headings, tables, headers/footers) and ensure consistent styles.
  • Edit existing documents (find-and-replace, image insertion, tracked changes handling, and content reorganization) to produce polished outputs.
  • Use cases include drafting reports, letters, templates, resumes, and proposals that require professional formatting and reproducible layouts.

Quick Start

Ask the AI to draft a polished Word document (.docx) from your notes and 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 and editing from my notes?

To automate Word document creation and editing, you can use this Skill to draft polished .docx files from raw notes. It applies structured formatting like headings, tables, headers, footers, and images to ensure consistent typography and reproducible layouts.

Can I handle tracked changes in .docx files programmatically?

Yes, you can handle tracked changes in .docx files programmatically. This Skill supports reading and editing existing documents, including find-and-replace, image insertion, and content reorganization while managing tracked changes for professional outputs.

Does this Word document automation tool require Python and lxml?

Yes, Word document automation with this Skill relies on Python-based tooling, specifically the defusedxml and lxml dependencies for XML processing to manipulate .docx file structures and enforce consistent styling.

What's the best way to generate formatted reports and resumes as Word files?

The best way to generate formatted reports and resumes as Word files is using this Skill to apply structured formatting and consistent styles. It supports creating documents with tables, headers, footers, and images for professional layouts.

Can I integrate pandoc workflows for content extraction and conversion with .docx files?

Yes, you can integrate pandoc workflows for content extraction and conversion alongside this Skill. It automates reading and editing .docx files, allowing you to extract content and convert it within pandoc pipelines.

Why does my .docx formatting break when reorganizing document content?

Formatting in .docx files can break during manual content reorganization due to inconsistent XML styling. This Skill uses defusedxml and lxml to programmatically edit documents, ensuring find-and-replace and reorganization maintain consistent typography and structure.