docx

Generate, edit, and analyze Word documents using docx-js and Python libraries.

2.0k|243|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/proma-ai/Proma --skill docx-proma-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/proma-ai/Proma/tree/main/apps/electron/default-skills/docx
Command: npx skills add https://github.com/proma-ai/Proma --skill docx-proma-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docx-js, pandoc, 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, saving you time and effort in professional document workflows.

Core Features & Use Cases

  • Document Creation: Generate new Word documents with custom styles and formatting.
  • Document Editing: Edit existing documents by converting between formats, manipulating text, and handling tables and images.
  • Content Analysis: Extract text, manipulate tables, and convert content into polished documents.
  • Use Case: Imagine you need to compile a report with tables and images from various sources. Use this Skill to automatically format and combine the content into a single Word document with a professional look and feel.

Quick Start

Use the docx skill to create a new document with a table of contents and headings, then add text and images to the document.

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 custom styles and formatting?

Yes, you can generate new Word documents with custom styles and formatting using the docx Skill. It leverages docx-js and Python libraries to apply professional styles, headings, and structured layouts automatically.

Can I convert between document formats using pandoc and LibreOffice?

Yes, the docx Skill handles conversion between document formats by utilizing pandoc and LibreOffice. This allows you to transform Word documents into other formats and vice versa for professional workflows.

What's the best way to extract text and manipulate tables in a Word document?

To extract text and manipulate tables, the docx Skill analyzes Word documents using docx-js and Python libraries. It processes text content, handles table data, and adjusts formatting for polished outputs.

Do I need docx-js and LibreOffice installed to edit existing Word documents?

Yes, you need docx-js, pandoc, and LibreOffice installed in your environment. These dependencies are required for the docx Skill to perform file operations, format conversions, and document editing tasks.

How do I add a table of contents and images to a Word document?

You can add a table of contents and images to a Word document using the docx Skill. It generates documents with headings, text, and image processing capabilities to compile professional reports.