jelly-docx

Automates Word DOCX editing including tracked changes, comments, redlining, and OOXML validation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/dev-jelly/jelly-dotclaude --skill jelly-docx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jelly-docx
Source: https://github.com/dev-jelly/jelly-dotclaude/tree/main/skills/jelly-docx
Command: npx skills add https://github.com/dev-jelly/jelly-dotclaude --skill jelly-docx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, pypdf, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates Microsoft Word document editing, including tracked changes, comments, and redlining, enabling consistent collaboration workflows.

Core Features & Use Cases

  • Tracked Changes: programmatically apply insertions and deletions with author metadata.
  • Comment management: add, reply to, and resolve comments within documents.
  • Raw XML access: advanced users can inspect and modify OOXML structures.

Quick Start

Use this skill to annotate a contract draft by adding a comment to a specific paragraph and applying a tracked change.

Frequently Asked Questions about jelly-docx

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

FAQPage Schema
How do I add tracked changes and comments to a DOCX file programmatically?

Tracked changes enable you to programmatically insert, delete, and annotate text in Word documents with author metadata, dates, and comment threads. jelly-docx applies insertions and deletions as tracked changes while preserving document formatting and OOXML schema validity.

Can I extract and modify the raw OOXML structure inside a DOCX file?

Yes. jelly-docx unpacks DOCX files to expose underlying OOXML XML structures, allowing advanced users to inspect and modify document elements directly. Changes are validated against OOXML schema before repacking into a valid DOCX.

What's the best way to handle redlining and document review workflows in Word?

Redlining workflows combine tracked changes, comments, and metadata injection to enable collaborative review. jelly-docx automates these steps by applying deletions and insertions as tracked changes, managing comment replies, and preserving author and date metadata throughout the document.

Does this work with Word documents that already have comments and formatting?

Yes. jelly-docx preserves existing formatting, comments, and metadata when editing DOCX files. It adds new tracked changes and comments alongside existing document content without corrupting or losing prior edits.

Can I validate DOCX files against the OOXML schema after editing?

jelly-docx includes OOXML schema validation to ensure edited documents conform to Word standards. Validation runs automatically during pack operations, catching structural issues before the file is saved.

What dependencies do I need to use this Skill?

jelly-docx requires defusedxml for secure XML parsing and pypdf for PDF-related operations. These dependencies handle XML processing safely and enable text extraction across document types in tracked-change workflows.

Related Skills