docx

Create and edit .docx files using docx-js and pandoc.

1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/juandaniel190/personal-projects --skill docx-juandaniel190
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/juandaniel190/personal-projects/tree/main/.claude/.claude_backup/skills/documents/docx
Command: npx skills add https://github.com/juandaniel190/personal-projects --skill docx-juandaniel190

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, editing, and manipulation of Word documents (.docx files), eliminating the need for manual intervention in complex document formatting and content management.

Core Features & Use Cases

  • Document Generation: Create professional Word documents from scratch using JavaScript with the docx-js library.
  • Content Manipulation: Read, extract, and reorganize content from existing .docx files.
  • Tracked Changes: Accept or manage tracked changes within documents.
  • Use Case: Automatically generate a monthly performance report in .docx format, including tables, images, and specific formatting, based on data inputs.

Quick Start

Use the docx skill to create a new Word document with a title and a paragraph.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I create a Word document with specific formatting from scratch?

You can create a Word document with specific formatting by using the docx-js library within this Skill to programmatically generate professional .docx files. It handles document generation including tables, images, and structured layouts directly from data inputs.

Can I accept tracked changes in an existing .docx file?

Yes, you can accept and manage tracked changes within existing .docx files. The Skill manipulates document content directly, allowing you to process revisions and extract or reorganize text without opening the file in a traditional word processor.

Does this approach support converting Word documents to other formats?

Yes, converting Word documents to other formats is supported using the pandoc command-line tool. This allows you to transform .docx files into various output types while preserving the document's core content and structure.

What do I need to extract raw XML from a .docx file for detailed edits?

To extract raw XML from a .docx file for detailed edits, you need Node.js for docx-js and Python for utility scripts. This environment allows you to manipulate the underlying document XML directly for granular control over content.

What is the best way to automate monthly report generation in Word format?

The best way to automate monthly report generation in Word format is using this Skill's docx-js integration to compile data inputs into a structured .docx file. It automatically generates reports including tables, images, and specific formatting.

Are there limitations when manipulating Word documents without Microsoft Word installed?

When manipulating Word documents without Microsoft Word, you are limited to the capabilities of docx-js, pandoc, and libreoffice. Complex rendering or highly specific proprietary formatting features may require extracting raw XML for detailed edits.