
Minimax Docx
Generate or edit Word DOCX files with consistent academic-style formatting when your agent needs deliverable documents, not plain Markdown.
Install
npx skills add https://github.com/minimax-ai/skills --skill minimax-docxWhat is this skill?
- Targets WordprocessingML (.docx) structure with named styles such as Normal and document defaults
- Encodes typography defaults including Times New Roman 12pt and double-spaced paragraph spacing
- Supports bilingual font defaults (e.g. SimSun eastAsia, en-US lang) for mixed-language documents
- Fits agent workflows that must emit .docx instead of Markdown or PDF-only exports
- Style-first approach for repeatable paragraph indent and line-spacing rules
Adoption & trust: 3.1k installs on skills.sh; 12.5k GitHub stars; 3/3 security scanners passed (skills.sh audits).
Recommended Skills
Lark Maillarksuite/cli
Lark Slideslarksuite/cli
Pptxanthropics/skills
Pdfanthropics/skills
Lark Markdownlarksuite/cli
Docxanthropics/skills
Journey fit
Primary fit
Structured DOCX output is a Build docs artifact for specs, reports, and handoffs; the canonical shelf is Build because the primary deliverable is a finished document file. Docs subphase covers formal write-ups and Office exports that ship alongside code or proposals.
Common Questions / FAQ
Is Minimax Docx safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Minimax Docx
obj/ bin/ *.user <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <w:styles xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"> <!-- Document Defaults --> <w:docDefaults> <w:rPrDefault> <w:rPr> <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman" w:eastAsia="SimSun" w:cs="Times New Roman" /> <w:sz w:val="24" /> <w:szCs w:val="24" /> <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA" /> </w:rPr> </w:rPrDefault> <w:pPrDefault> <w:pPr> <w:spacing w:after="0" w:line="480" w:lineRule="auto" /> </w:pPr> </w:pPrDefault> </w:docDefaults> <w:latentStyles w:defLockedState="0" w:defUIPriority="99" w:defSemiHidden="0" w:defUnhideWhenUsed="0" w:defQFormat="0" w:count="376" /> <!-- Normal — Times New Roman 12pt, double spaced, first line indent --> <w:style w:type="paragraph" w:default="1" w:styleId="Normal"> <w:name w:val="Normal" /> <w:qFormat /> <w:pPr> <w:spacing w:after="0" w:line="480" w:lineRule="auto" /> <w:ind w:firstLine="720" /> </w:pPr> <w:rPr> <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman" /> <w:sz w:val="24" /> <w:szCs w:val="24" /> </w:rPr> </w:style> <!-- Default Paragraph Font --> <w:style w:type="character" w:default="1" w:styleId="DefaultParagraphFont"> <w:name w:val="Default Paragraph Font" /> <w:uiPriority w:val="1" /> <w:semiHidden /> <w:unhideWhenUsed /> </w:style> <!-- Heading 1 — Bold, 14pt, no color, no indent --> <w:style w:type="paragraph" w:styleId="Heading1"> <w:name w:val="heading 1" /> <w:basedOn w:val="Normal" /> <w:next w:val="Normal" /> <w:qFormat /> <w:uiPriority w:val="9" /> <w:pPr> <w:keepNext /> <w:keepLines /> <w:spacing w:before="480" w:after="240" w:line="480" w:lineRule="auto" /> <w:ind w:firstLine="0" /> <w:jc w:val="center" /> <w:outlineLvl w:val="0" /> </w:pPr> <w:rPr> <w:b /> <w:sz w:val="28" /> <w:szCs w:val="28" /> </w:rPr> </w:style> <!-- Heading 2 — Bold, 13pt --> <w:style w:type="paragraph" w:styleId="Heading2"> <w:name w:val="heading 2" /> <w:basedOn w:val="Normal" /> <w:next w:val="Normal" /> <w:qFormat /> <w:uiPriority w:val="9" /> <w:pPr> <w:keepNext /> <w:keepLines /> <w:spacing w:before="360" w:after="120" w:line="480" w:lineRule="auto" /> <w:ind w:firstLine="0" /> <w:outlineLvl w:val="1" /> </w:pPr> <w:rPr> <w:b /> <w:sz w:val="26" /> <w:szCs w:val="26" /> </w:rPr> </w:style> <!-- Heading 3 — Bold, 12pt --> <w:style w:type="paragraph" w:styleId="Heading3"> <w:name w:val="heading 3" /> <w:basedOn w:val="Normal" /> <w:next w:val="Normal" /> <w:qFormat /> <w:uiPriority w:val="9" /> <w:pPr> <w:keepNext /> <w:keepLines /> <w:spacing w:before="240" w:after="80" w:line="480" w:lineRule="auto" /> <w:ind w:firstLine="0" /> <w:outlineLvl w:val="2" /> </w:pPr> <w:rPr> <w:b /> <w:sz w:val="24" /> <w:szCs w:val="24" /> </w:rPr> </w:style> <!-- Title — Centered, bold, 14pt (academic title page) --> <w:style w:type="paragraph" w:styleId="Title"> <w:name w:val="Title" /> <w:basedOn w:val="Normal" /> <w:next w:val="Normal" /> <w:qFormat /> <w:uiPriority w:val="10" /> <w:pPr> <w:spacing w:after="480" w:line="480" w:lineRule="auto" /> <w:ind w:firstLine="0" /> <w:jc w:val="center" /> </w:pPr> <w:rPr> <w:b /> <w:sz w:val="28" /> <w:szCs w:val="28" /> </w:rPr> </w:style> <!-- Subtitle --> <w:style w:type="paragraph" w:styleId="Subtitle"> <w:name w:va