qodex-ai avatar

Word Document Processor

This gives Claude the ability to work with Word documents at the OOXML level, which matters when you need to preserve formatting or track changes properly. It uses pandoc for reading, docx-js for creating new documents from scratch, and a Python OOXML library for editing existing files. The redlining workflow is the standout feature: it converts docs to markdown for planning changes, then implements them as proper tracked changes in the XML with batching strategies to keep things manageable. If you've ever tried to programmatically edit a Word doc and had formatting fall apart or tracked changes break, this handles those cases. Best for legal, academic, or business documents where you can't just export to markdown and back.

skills.sh installs
3.6K
GitHub stars
48
last updated
Aug 21, 2026

Install

$ npx -y skills add qodex-ai/ai-agent-skills --skill word-document-processor --agent claude-code

Installs into .claude/skills of the current project.

Files

DOCX creation, editing, and analysis

Overview

A user may ask you to create, edit, or analyze the contents of a .docx file. A .docx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks.

Workflow Decision Tree

Reading/Analyzing Content

Use "Text extraction" or "Raw XML access" sections below

Creating New Document

Use "Creating a new Word document" workflow

Editing Existing Document

  • Your own document + simple changes Use "Basic OOXML editing" workflow

  • Someone else's document Use "Redlining workflow" (recommended default)

  • Legal, academic, business, or government docs Use "Redlining workflow" (required)

Reading and analyzing content

Text extraction

If you just need to read the text contents of a document, you should convert the document to markdown using pandoc. Pandoc provides excellent support for preserving document structure and can show tracked changes:

Sponsors

Details

Repository
github.com/qodex-ai/ai-agent-skills
Categories
Code Review & Quality, AI & Agent Building, Office & Documents

More from qodex-ai/ai-agent-skills

All 24
1avdlee avatarxcode-project-analyzeravdlee/xcode-build-optimization-agent-skillAudit Xcode project configuration, build settings, scheme behavior, and script phases to find build-time improvements with explicit approval gates. Use when a d3.6Kskills.sh installs
2anthropics avatarearnings-analysisanthropics/financial-servicesCreate professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fa3.6Kskills.sh installs
3nexu-io avatardesign-briefnexu-io/open-designParse a structured design brief written in I-Lang protocol format into a concrete design spec. Eliminates ambiguity from vague requests like "make it profession3.6Kskills.sh installs
4agricidaniel avatarads-server-side-trackingagricidaniel/claude-adsAudit server-side paid-media measurement including server-side tag management, platform conversion APIs, event taxonomy, browser/server deduplication, consent, 3.6Kskills.sh installs
5tradermonty avatartrader-memory-coretradermonty/claude-trading-skillsTrack investment theses across their lifecycle — from screening idea to closed position with postmortem. Register theses from screener outputs, manage state tra3.6Kskills.sh installs
6tradermonty avatardividend-growth-pullback-screenertradermonty/claude-trading-skillsUse this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing temporary pullbacks, identified by R3.5Kskills.sh installs