docx

Create, edit, and analyze DOCX documents with tracked changes and comments.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BuloZB/BuloCloudSentinel --skill docx-bulozb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/BuloZB/BuloCloudSentinel/tree/main/.claude/skills/docx
Command: npx skills add https://github.com/BuloZB/BuloCloudSentinel --skill docx-bulozb

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manually creating, editing, and reviewing complex Microsoft Word documents, especially with tracked changes and comments, is a time-consuming and error-prone process. This skill automates these tasks, ensuring precision and consistency, and freeing you from tedious document work.

Core Features & Use Cases

  • Comprehensive Document Manipulation: Create new documents, edit existing content, manage tracked changes (redlining), and add comments.
  • Advanced Formatting & Structure: Control styles, lists, tables, images, headers/footers, and page breaks with professional precision.
  • Redlining Workflow: A systematic approach to implementing tracked changes, ideal for legal, academic, or business documents, ensuring every edit is properly marked.
  • Use Case: You need to review a legal contract and propose several amendments with tracked changes and comments. Use this skill to programmatically apply all your proposed edits, ensuring every change is correctly marked for review and saving hours of manual effort.

Quick Start

I need to create a new Word document. Guide me through the process using docx-js.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I automate creating and editing Word documents with tracked changes?

Automate Word document creation and editing with tracked changes by using docx-js to programmatically build .docx files, manage OOXML structure, and apply redline markup with author, date, and RSID metadata. This ensures edits are properly marked for review without manual intervention.

Can I apply redlining and comments to existing DOCX files programmatically?

Yes. Unpack existing .docx files, modify document.xml with tracked-change semantics, add comments with author attribution, and repackage the document. This workflow preserves formatting while systematically implementing amendments ideal for legal and business reviews.

What's the best way to extract and preserve formatting from Word documents?

Extract text and structure from .docx by parsing OOXML components, handling whitespace preservation, and using docx-js or pandoc integration to maintain styles, tables, images, and headers/footers. This produces structured data without losing professional formatting.

Do I need special tools to work with DOCX file internals and XML?

Yes. Use docx-js for direct OOXML manipulation, defusedxml for secure XML parsing, pandoc for format conversion, and libreoffice or poppler-utils for validation and rendering. These dependencies handle OOXML-aware workflows and raw XML access safely.

How do I handle complex document structures like headers, footers, and page breaks in automated workflows?

Control advanced formatting—styles, lists, tables, images, headers/footers, and page breaks—through OOXML element manipulation using docx-js. This allows precise, programmatic construction of presentation-ready documents without manual layout steps.

Can I automate document workflows for legal contracts and compliance review?

Yes. Apply tracked changes, comments, and redlining systematically to legal documents using author and date metadata. This skill automates amendment workflows, ensuring every proposed edit is correctly marked for compliance and legal review cycles.