docx

Create, edit, and analyze .docx files with Python and JavaScript libraries.

57|4|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/byteowlz/oqto --skill docx-byteowlz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/byteowlz/oqto/tree/main/deploy/container/skel/workspace/skills/docx
Command: npx skills add https://github.com/byteowlz/oqto --skill docx-byteowlz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of working with Word documents, enabling efficient creation, modification, and analysis of .docx files, including complex features like tracked changes and comments.

Core Features & Use Cases

  • Document Creation: Generate new .docx files from scratch using JavaScript/TypeScript.
  • Content Editing: Modify existing documents, including basic changes and advanced redlining.
  • Tracked Changes: Implement and manage tracked changes for collaborative document review.
  • Comment Management: Add, review, and manage comments within documents.
  • Text Extraction: Convert .docx files to Markdown, preserving structure and tracked changes.
  • Use Case: A legal team needs to review a contract. They can use this Skill to apply specific edits with tracked changes, add comments for clarification, and then export the reviewed document.

Quick Start

Use the docx skill to create a new document with the title "Project Proposal" and add a heading "Introduction".

Frequently Asked Questions about docx

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

FAQPage Schema
How do I create and edit Word documents programmatically?

Create and edit Word documents programmatically using JavaScript and Python libraries to generate .docx files from scratch or modify existing content while preserving formatting.

Can I add tracked changes and comments to a docx file for collaborative review?

Add and manage tracked changes and comments in a docx file for collaborative review by directly manipulating the underlying OOXML structure to apply redlining.

What is the best way to convert docx files to Markdown while preserving structure?

Convert docx files to Markdown while preserving document structure and tracked changes by integrating pandoc for accurate text extraction and format conversion.

Does this approach require specific dependencies to analyze Word documents?

Analyzing Word documents requires specific dependencies including pandoc, libreoffice, and poppler-utils to facilitate text extraction, format conversion, and OOXML manipulation operations.

How does OOXML manipulation help with document generation?

OOXML manipulation enables document generation by directly interfacing with the raw XML structure of Word files, ensuring precise formatting preservation and advanced redlining support.