xiaoyi-docx

Create and edit Word documents with Chinese font support using python-docx.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/kk580kk/Investment-analysis-reports --skill xiaoyi-docx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xiaoyi-docx
Source: https://github.com/kk580kk/Investment-analysis-reports/tree/main/skills/xiaoyi-docx
Command: npx skills add https://github.com/kk580kk/Investment-analysis-reports --skill xiaoyi-docx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the creation and editing of Word documents with full Chinese language support, enabling users to quickly generate professional-looking documents with various formatting options and advanced features.

Core Features & Use Cases

  • Document Creation and Editing: Offers comprehensive tools for creating, modifying, and generating Word documents.
  • Chinese Font Support: Built-in support for Chinese/CJK fonts and styles.
  • Table of Contents and Page Numbers: Automatically generate TOC and insert page numbers.
  • Data Visualization: Embed static charts and graphs using matplotlib.
  • Use Case: A user can use this Skill to create a comprehensive financial report with embedded charts and tables, leveraging the advanced formatting options for a professional look.

Quick Start

To generate a professional Word document, use the 'xiaoyi-docx' skill followed by the desired commands, such as 'create report', 'add table', or 'insert chart'.

Frequently Asked Questions about xiaoyi-docx

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

FAQPage Schema
How do I create a Word document with full Chinese font support using Python?

To create a Word document with full Chinese font support, you can use this Skill to generate professional documents directly. It provides built-in CJK font handling and formatting options, ensuring Chinese characters render correctly without manual font configuration.

Can I embed matplotlib charts and graphs into a Word document?

Yes, you can embed static charts and graphs into a Word document using matplotlib. This Skill integrates data visualization capabilities, allowing you to insert visual data representations directly into your generated reports and documents.

What is the best way to automatically generate a table of contents and page numbers in a Word document?

The best way to generate a table of contents and page numbers is using this Skill's automated document editing features. It handles various document formatting tasks automatically, inserting accurate TOC and pagination without manual intervention.

Does python-docx support advanced formatting for Chinese language reports?

Yes, python-docx supports advanced formatting for Chinese language reports when combined with this Skill. It handles comprehensive document creation, table generation, and specific Chinese font styling to produce professional-looking financial or analytical reports.

How do I add tables to a Word document for a financial report?

To add tables to a Word document for a financial report, use this Skill's comprehensive document creation tools. It handles table creation and advanced formatting, allowing you to structure data clearly alongside embedded charts and text.