Individual skill
minimax-docx
Professional DOCX document creation, editing, and formatting using OpenXML SDK (.NET). Three pipelines: (A) create new documents from scratch, (B) fill/edit content in existing documents, (C) apply template formatting with XSD validation gate-check. MUST use this skill whenever the user wants to produce, modify, or format a Word document — including when they say "write a report", "draft a proposal", "make a contract", "fill in this form", "reformat to match this template", or any task whose final output is a .docx file. Even if the user doesn't mention "docx" explicitly, if the task implies a printable/formal document, use this skill.
configs/microservice/bff-service/configs/agent-skills/minimax/minimax-docx/SKILL.md
Source commit 3f908c703fd75033217ed549f1998563d13a1dc0
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,385
- Repository last updated
- Nov 10, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai Repository topic
- llm Repository topic
- mcp Repository topic
- rag Repository topic
- wanwu Repository topic
- workflow Repository topic
- agentic-ai Repository topic
- agentic-framework Repository topic
- ai-agent Repository topic
- ai-agent-development-framework Repository topic
- writing Derived category
- legal Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 20 bytesLICENSEasset · 1,087 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesSKILL.mdcore · 16,092 bytesassets/styles/academic_styles.xmlasset · 7,658 bytesassets/styles/corporate_styles.xmlasset · 8,808 bytesassets/styles/default_styles.xmlasset · 12,773 bytesassets/xsd/aesthetic-rules.xsdasset · 25,689 bytesassets/xsd/business-rules.xsdasset · 5,723 bytesassets/xsd/common-types.xsdasset · 5,334 bytesassets/xsd/wml-subset.xsdasset · 26,340 bytesreferences/cjk_typography.mddoc · 12,284 bytesreferences/cjk_university_template_guide.mddoc · 8,085 bytesreferences/comments_guide.mddoc · 6,721 bytesreferences/design_good_bad_examples.mddoc · 31,660 bytesreferences/design_principles.mddoc · 28,460 bytesreferences/openxml_element_order.mddoc · 11,238 bytesreferences/openxml_encyclopedia_part1.mddoc · 144,517 bytesreferences/openxml_encyclopedia_part2.mddoc · 97,285 bytesreferences/openxml_encyclopedia_part3.mddoc · 125,207 bytesreferences/openxml_namespaces.mddoc · 5,643 bytesreferences/openxml_units.mddoc · 2,441 bytesreferences/scenario_a_create.mddoc · 8,125 bytesreferences/scenario_b_edit_content.mddoc · 8,242 bytesreferences/scenario_c_apply_template.mddoc · 18,864 bytesreferences/track_changes_guide.mddoc · 5,523 bytesreferences/troubleshooting.mddoc · 19,469 bytesreferences/typography_guide.mddoc · 10,391 bytesreferences/xsd_validation_guide.mddoc · 5,226 bytesscripts/doc_to_docx.shruns · 912 bytesscripts/docx_preview.shruns · 873 bytesscripts/dotnet/MiniMaxAIDocx.Cli/MiniMaxAIDocx.Cli.csprojasset · 516 bytesscripts/dotnet/MiniMaxAIDocx.Cli/Program.csasset · 609 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/AnalyzeCommand.csasset · 6,318 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/ApplyTemplateCommand.csasset · 13,313 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/CreateCommand.csasset · 14,854 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/DiffCommand.csasset · 6,252 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/EditContentCommand.csasset · 20,267 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/FixOrderCommand.csasset · 4,603 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/MergeRunsCommand.csasset · 4,916 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/ValidateCommand.csasset · 4,321 bytesscripts/dotnet/MiniMaxAIDocx.Core/MiniMaxAIDocx.Core.csprojasset · 440 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/CommentSynchronizer.csasset · 6,645 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/ElementOrder.csasset · 4,235 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/NamespaceConstants.csasset · 3,626 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/RunMerger.csasset · 2,711 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/StyleAnalyzer.csasset · 3,080 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/TrackChangesHelper.csasset · 3,131 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/UnitConverter.csasset · 1,080 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples.csasset · 79,203 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch1.csasset · 39,707 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch2.csasset · 44,402 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch3.csasset · 46,367 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch4.csasset · 49,233 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/CharacterFormattingSamples.csasset · 48,191 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/DocumentCreationSamples.csasset · 54,478 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/FieldAndTocSamples.csasset · 27,557 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/FootnoteAndCommentSamples.csasset · 31,513 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/HeaderFooterSamples.csasset · 37,109 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.csasset · 41,108 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/ListAndNumberingSamples.csasset · 35,978 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/ParagraphFormattingSamples.csasset · 58,036 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/StyleSystemSamples.csasset · 67,068 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/TableSamples.csasset · 52,934 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/TrackChangesSamples.csasset · 27,375 bytesscripts/dotnet/MiniMaxAIDocx.Core/Typography/CjkHelper.csasset · 1,239 bytesscripts/dotnet/MiniMaxAIDocx.Core/Typography/FontDefaults.csasset · 922 bytesscripts/dotnet/MiniMaxAIDocx.Core/Typography/PageSizes.csasset · 999 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/BusinessRuleValidator.csasset · 9,453 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/GateCheckValidator.csasset · 6,100 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/ValidationResult.csasset · 674 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/XsdValidator.csasset · 2,244 bytesscripts/dotnet/MiniMaxAIDocx.slnxasset · 157 bytesscripts/env_check.shruns · 7,293 bytesscripts/setup.ps1runs · 10,430 bytesscripts/setup.shruns · 16,985 bytes
Read excerpt
# minimax-docx
Create, edit, and format DOCX documents via CLI tools or direct C# scripts built on OpenXML SDK (.NET).
## Setup
**First time:** `bash scripts/setup.sh` (or `powershell scripts/setup.ps1` on Windows, `--minimal` to skip optional deps).
**First operation in session:** `scripts/env_check.sh` — do not proceed if `NOT READY`. (Skip on subsequent operations within the same session.)
## Quick Start: Direct C# Path
When the task requires structural document manipulation (custom styles, complex tables, multi-section layouts, headers/footers, TOC, images), write C# directly instead of wrestling with CLI limitations. Use this scaffold: