docx

Creates, edits and analyzes Word (.docx) documents preserving formatting, tracked changes and comments.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/atro2829-hub/APPLE-NET-NEW --skill docx-atro2829-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/atro2829-hub/APPLE-NET-NEW/tree/main/skills/docx
Command: npx skills add https://github.com/atro2829-hub/APPLE-NET-NEW --skill docx-atro2829-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docx, defusedxml, python-docx, lxml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill handles professional .docx document work that is slow and error-prone to do manually, especially when formatting must survive real Word editors and tracked edits must remain intact.

Core Features & Use Cases

  • Document Creation and Editing: Generate new Word documents or revise existing ones while preserving structure, formatting, comments, and tracked changes.
  • Reading and Analysis: Extract and analyze text from .docx files for review, inspection, or downstream processing.
  • Layout-Heavy Documents: Apply established rules for covers, tables, figures, citations, TOC generation, and section-based page numbering.
  • Use Case: A user can prepare a thesis, report, proposal, or business document with correct formatting, headings, references, and Word-compatible output.

Quick Start

Use the docx skill to create or edit the attached Word document and keep the formatting compatible with Microsoft Word.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I create Word documents with a table of contents, cover pages, and section-based page numbering?

You can create Word documents with a table of contents, covers, and section-based page numbering by applying established layout rules and generating fully formatted, Word-compatible DOCX files. It handles sectioned layouts, citations, and tables.

How do I edit existing DOCX files while preserving tracked changes and comments?

You can edit existing DOCX files while preserving tracked changes and comments because this skill processes revisions safely and maintains professional formatting. It ensures your tracked edits and review feedback remain intact during document modifications.

What is the best way to extract text from DOCX files for downstream processing?

Extracting text from DOCX files for downstream processing is achievable through this skill's analysis capabilities, which safely parse document structures to provide high-quality text extraction while maintaining formatting context for review and inspection.

Does python-docx support generating professional academic or business documents with complex layouts?

Using python-docx and lxml, this skill supports generating professional academic or business documents with complex layouts. It applies rules for tables, figures, citations, and TOC generation to produce polished Word-compatible output.

Why does my Word document formatting break when generating DOCX files programmatically?

Formatting often breaks during programmatic generation due to improper structure handling. This skill performs post-generation validation and uses safe DOCX processing tools with defusedxml to ensure your output remains compatible with real Word editors.