docx

Create, edit, and analyze Word documents with JavaScript, Python, and LibreOffice.

41|11|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/cilangzzz/software-dev-ai-workflow --skill docx-cilangzzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/cilangzzz/software-dev-ai-workflow/tree/main/0.0-%E9%80%9A%E7%94%A8skill/tool-Word%E6%96%87%E6%A1%A3/docx/docx
Command: npx skills add https://github.com/cilangzzz/software-dev-ai-workflow --skill docx-cilangzzz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of Word documents, providing powerful tools for document manipulation and formatting.

Core Features & Use Cases

  • Document Creation: Generate new Word documents with custom styles and page layouts.
  • Document Editing: Perform in-depth text manipulation, including tables, images, and formatting.
  • Content Analysis: Extract text, convert documents to images, and perform complex formatting operations.
  • Use Case: Imagine you need a detailed report with tables and images. Use this Skill to create a template, populate it with data, and format it for professional presentation.

Quick Start

Use the docx skill to create a new Word document with a title page, table of contents, and a 2-column layout.

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 complex formatting like tables and images?

To create a Word document with complex formatting, you can generate new .docx files with custom styles, tables, images, footnotes, and hyperlinks using JavaScript and Python. This approach supports professional layouts including title pages and multi-column designs.

What's the best way to extract text and data from a .docx file?

The best way to extract text and data from a .docx file is using this tool's content analysis capabilities, which parse document structures to retrieve text and convert documents to images. It handles complex formatting to ensure accurate data extraction from Word documents.

Do I need pandoc and LibreOffice to edit Word documents programmatically?

Yes, you need pandoc and LibreOffice to edit Word documents programmatically with this tool. It also requires the docx library to handle in-depth text manipulation, complex formatting operations, and accurate .docx file processing.

Can I convert a Word document to images for content analysis?

Yes, you can convert a Word document to images for content analysis using LibreOffice. This functionality allows you to render .docx pages into image formats, enabling visual review and complex formatting verification.

How do I generate a professional report with a table of contents and custom layouts?

You generate a professional report by creating a Word document with custom page layouts, automatically populating a table of contents, and applying multi-column formatting. JavaScript and Python scripts handle the template creation and data population.

Why does my Word document formatting break when adding hyperlinks and footnotes?

Word document formatting may break if the processing tool lacks support for advanced elements like hyperlinks and footnotes. This tool uses the docx library and LibreOffice to properly structure these elements within .docx files, maintaining document integrity.