docx

Create, edit, and analyze .docx files with tracked changes.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/F1shift/build-aws-infra-with-AI-demo-with-cc-sdd --skill docx-f1shift
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/F1shift/build-aws-infra-with-AI-demo-with-cc-sdd/tree/main/.gemini/skills/docx
Command: npx skills add https://github.com/F1shift/build-aws-infra-with-AI-demo-with-cc-sdd --skill docx-f1shift

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docx-js, ooxml, libreoffice, poppler, defusedxml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines document creation, editing, and analysis tasks for .docx files, reducing manual effort and improving accuracy.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch or modify existing ones.
  • Text Extraction: Extract text from .docx files with options for tracked changes and formatting preservation.
  • Document Analysis: Perform comprehensive analysis with support for comments, tracked changes, and metadata.
  • Use Case: If you need to create a new report and want to ensure it includes all necessary sections and formatting, this Skill can help you build the document structure and populate it with content efficiently.

Quick Start

Use the docx skill to create a new document with the title "Project Report" and the following headings: "Introduction", "Methodology", "Results", and "Conclusion".

Frequently Asked Questions about docx

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

FAQPage Schema
How do I extract text from a .docx file while preserving tracked changes and formatting?

To extract text from a .docx file while preserving tracked changes and formatting, this Skill uses pandoc and ooxml libraries. It processes the document structure to capture formatted text manipulation and review metadata, returning the extracted content accurately.

What is the best way to generate a new Word document with specific headings and structure?

The best way to generate a new Word document with specific headings is using the docx-js library for document creation. This Skill builds the .docx file structure from scratch, allowing you to define titles and populate sections like Introduction and Methodology efficiently.

Does this docx editing approach support document analysis with comments and metadata?

Yes, this docx editing approach supports comprehensive document analysis including comments and metadata. By utilizing ooxml and defusedxml, it parses the internal XML structure of .docx files to surface tracked changes and review annotations.

Do I need LibreOffice and Poppler installed to manipulate Word documents?

Yes, you need LibreOffice and Poppler installed along with docx-js, ooxml, and defusedxml. These dependencies provide the underlying environment required for rendering, text extraction, and secure XML parsing during Word document manipulation.

Can I modify existing .docx files instead of starting document creation from scratch?

Yes, you can modify existing .docx files instead of starting document creation from scratch. This Skill leverages docx-js and ooxml to open current Word documents, apply formatted text manipulation, and save the updated output.