word-docx

Create and edit Microsoft Word .docx files with python-docx.

4|Updated May 14, 2026
One-click install
npx skills add https://github.com/liumeixin/hermes-skills --skill word-docx-liumeixin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: word-docx
Source: https://github.com/liumeixin/hermes-skills/tree/main/productivity/word-docx
Command: npx skills add https://github.com/liumeixin/hermes-skills --skill word-docx-liumeixin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and editing Microsoft Word documents, simplifying the management of styles, numbering, tables, headers/footers, and revisions.

Core Features & Use Cases

  • Document Creation and Editing: Build and edit Word documents with full control over styles, numbering, and page layout.
  • Styles and Formatting: Maintain document consistency using pre-defined styles for quick formatting.
  • Use Case: Ideal for professionals who need to generate professional-looking Word documents, such as reports, memos, and presentations.

Quick Start

Create a new Word document and title it 'Meeting Notes'. Add a table for agenda items and notes, then save as 'meeting_notes.docx'.

Frequently Asked Questions about word-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 tables programmatically?▼

Creating a Word document with custom styles and tables involves using python-docx to manipulate .docx files, allowing full control over styles, numbering, headers, footers, and page layouts for professional documents.

Can I use python-docx to manage headers, footers, and revisions in a .docx file?▼

Yes, python-docx supports managing headers, footers, and revisions in a .docx file. You can programmatically edit Word documents to maintain formatting consistency and handle formal document revisions.

What is the best way to automate Word document processing for professional reports?▼

Automating Word document processing for professional reports is best handled by utilizing python-docx to manage document creation, enabling precise control over styles, tables, and page layout without manual formatting.

Does python-docx support adding pre-defined styles for quick formatting in Word documents?▼

Yes, python-docx supports pre-defined styles for quick formatting in Word documents. This feature allows you to maintain document consistency across professional and formal writing contexts like memos and presentations.

How do I add a table for agenda items when editing a Word document?▼

To add a table for agenda items when editing a Word document, you utilize python-docx to insert and format tables within your .docx file, alongside managing other elements like titles and notes.

What are the limitations of using python-docx for Word document creation?▼

The limitations of using python-docx for Word document creation relate to its intermediate implementation depth, meaning it handles text, tables, and styles but may require custom scripting for highly complex document layouts.