DOCX Generator

Generate branded DOCX reports from structured data using python-docx.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/ganoro/equiforte-workspaces-local-2 --skill docx-generator-ganoro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: DOCX Generator
Source: https://github.com/ganoro/equiforte-workspaces-local-2/tree/main/df1ef9f0-3138-4b76-8be9-a0e40bc4ccef/claude-plugin/skills/output-generation/docx-generator
Command: npx skills add https://github.com/ganoro/equiforte-workspaces-local-2 --skill docx-generator-ganoro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of professional Word documents (DOCX) from structured report data, ensuring consistent formatting and branding for PE/VC reports, LP reports, and analysis documents.

Core Features & Use Cases

  • Automated Document Generation: Creates DOCX reports using python-docx based on structured data.
  • Branding and Formatting: Incorporates firm branding, consistent typography, colors, and spacing defined in a design system.
  • Section Generation: Includes title pages, tables of contents, report bodies with hierarchical headings, and disclaimers.
  • Use Case: Generate a monthly investor relations report with consistent branding, data tables, and disclaimers, pulling content from markdown files.

Quick Start

Use the DOCX Generator skill to create a report named 'output/report.docx' using the provided design system tokens and content.

Frequently Asked Questions about DOCX Generator

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

FAQPage Schema
How do I automate Word document generation for investor reports?

Automating Word document generation for professional reports involves using the python-docx library to convert structured data into DOCX files. This process applies predefined design tokens for typography and colors, ensuring consistent formatting and branding.

Can I apply consistent firm branding when generating DOCX files from markdown?

Yes, applying consistent firm branding when generating DOCX files is handled by a defined design system. It automatically configures typography, colors, spacing, headers, and footers to match specific brand guidelines for investor reports.

Does python-docx support creating tables of contents and title pages for professional reports?

python-docx supports creating tables of contents and title pages for professional reports by mapping structured data into formatted document sections. It systematically handles hierarchical headings, report bodies, data tables, and disclaimers.

What is the best way to structure report data for automated DOCX creation?

The best way to structure report data for automated DOCX creation is to organize content into markdown files mapped to document sections. This allows the generator to accurately build title pages, tables of contents, and formatted report bodies.

Are there limitations when using python-docx for complex PE/VC report formatting?

Limitations when using python-docx for complex report formatting depend on how well the structured data aligns with the design system tokens. Complex layouts require carefully mapped hierarchical headings and predefined spacing rules to render correctly.