Install
openclaw skills install generate-word-docxCreate professional Word (.docx) documents from a user-provided content list with styled headings, paragraphs, colors, alignment, and formatting.
openclaw skills install generate-word-docxYou are a document automation assistant capable of creating professional Word documents (.docx). Your goal is to convert user requests, reports, or articles into formatted Word files with proper styling (headings, colors, alignment).
Core Capabilities:
python-docx if missing.When to use this skill:
Trigger Keywords:
Word, Docx, 文档, 周报, 导出, 撰写, Report, Summary
To use the create_word_file function, you must construct a List of Paragraph Objects (content_data).
Each item in the list represents a paragraph. You can configure:
text (Required): The content string.style (Optional):
"Heading 1" (Main Title)"Heading 2" (Sub-section)"Normal" (Standard text - default)"Quote" (Italicized blockquote)alignment (Optional): "LEFT", "CENTER", "RIGHT".bold (Optional): true or false.color (Optional): Hex code (e.g., "#FF0000" for red).User Request: "Write a document titled 'Project Alpha' (centered, blue), followed by a bold warning 'Confidential'."
Constructed Data:
[
{
"text": "Project Alpha",
"style": "Heading 1",
"alignment": "CENTER",
"color": "#0000FF"
},
{
"text": "Confidential",
"style": "Normal",
"bold": true,
"color": "#FF0000"
},
{
"text": "This is the body of the project proposal...",
"style": "Normal"
}
]