docx

Create, edit, and analyze Word documents with docx-js and LibreOffice.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Syedyasir001/rvu-LIBFLOW --skill docx-syedyasir001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/Syedyasir001/rvu-LIBFLOW/tree/main/.agent/skills/library/docx
Command: npx skills add https://github.com/Syedyasir001/rvu-LIBFLOW --skill docx-syedyasir001

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docx-js, pandoc, LibreOffice, Poppler, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of Word documents, saving time and reducing errors associated with manual document processing.

Core Features & Use Cases

  • Document Creation: Generate new Word documents with custom formatting and styles.
  • Document Editing: Edit existing Word documents by reading, analyzing, and modifying content.
  • Data Extraction: Extract text and structured data from Word documents.
  • Use Case: Imagine you need to create a professional report with tables, headings, and images. Use this Skill to automatically generate the report from a template, populate it with data, and format it to your specifications.

Quick Start

Use the docx skill to create a new Word document with the specified template 'template.docx' and populate it with the data in 'data.csv'.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I generate a Word document from a CSV file and a template?

To generate a Word document, use the docx Skill to populate a specified template.docx with data from a CSV file, automatically formatting the report with tables, headings, and images.

What dependencies do I need to edit existing Word documents?

Editing existing Word documents requires a functioning Python environment with docx-js, pandoc, LibreOffice, and Poppler installed to handle reading, analyzing, and modifying content.

Can I extract structured data from Word documents for analysis?

Yes, you can extract text and structured data from Word documents using the Skill, which uses LibreOffice and Poppler to analyze and read content for data integration workflows.

What is the best way to automate report generation with custom formatting?

Automating report generation involves using docx-js to create new Word documents with custom styles, applying formatting adjustments, tables, and tracked changes automatically.

Does this approach support tracked changes and tables in document manipulation?

Yes, document manipulation supports applying formatting adjustments, inserting tables, adding images, and managing tracked changes within existing Word documents.

Why do I need pandoc and LibreOffice for document creation?

Pandoc and LibreOffice are required for document creation and manipulation because they handle complex formatting, structure conversion, and rendering that docx-js relies on for Word documents.