docx

Generate and edit .docx files with covers, charts, and track changes.

7|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/aresbit/OpenMateCode --skill docx-aresbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/aresbit/OpenMateCode/tree/main/skills/kimi
Command: npx skills add https://github.com/aresbit/OpenMateCode --skill docx-aresbit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dotnet, pandoc, playwright, matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation and editing of professional Word documents, ensuring high-quality output with consistent formatting and advanced features.

Core Features & Use Cases

  • Document Generation: Create new .docx files from templates or specifications, including covers, tables of contents, charts, and custom layouts.
  • Document Editing: Modify existing .docx files, handling comments, track changes, and complex formatting preservation.
  • Use Case: Generate a professional project proposal with a custom cover page, table of contents, embedded charts, and specific formatting requirements, all from a structured input.

Quick Start

Use the docx skill to generate a new project proposal document.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I automate Word document generation with custom covers and charts?

You can automate Word document generation by using a C# SDK to create professional .docx files, embedding custom covers, tables of contents, and charts from structured input specifications.

How do I edit existing .docx files while preserving complex formatting and track changes?

To edit existing .docx files while preserving complex formatting and track changes, you can use Python with lxml, which allows you to handle comments and modifications programmatically.

Do I need pandoc and playwright to generate professional .docx documents?

Yes, generating professional .docx documents requires dependencies like pandoc and playwright, alongside dotnet and matplotlib, to support advanced layouts and chart embedding.

What is the best way to programmatically add a table of contents to a Word document?

The best way to programmatically add a table of contents to a Word document is using the C# SDK for document generation, ensuring strict quality standards for formatting and layout.

Can I use Python to modify existing Word documents without breaking the layout?

Yes, you can use Python with lxml to modify existing Word documents, adhering to strict quality standards for formatting, layout, and content preservation without breaking the layout.

Does this approach support creating project proposals with embedded matplotlib charts?

Yes, this approach supports creating project proposals by generating .docx files with custom cover pages, tables of contents, and embedded charts using matplotlib for visual data representation.