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.
skills/minimax-docx/SKILL.md
Source commit 60aaae52bb2af8162732751a4332f62a5fef518b
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)
- 13,814
- Repository last updated
- Apr 18, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 17 bytesLICENSEasset · 1,066 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesSKILL.mdcore · 15,818 bytesassets/styles/academic_styles.xmlasset · 7,408 bytesassets/styles/corporate_styles.xmlasset · 8,524 bytesassets/styles/default_styles.xmlasset · 12,324 bytesassets/xsd/aesthetic-rules.xsdasset · 25,219 bytesassets/xsd/business-rules.xsdasset · 5,593 bytesassets/xsd/common-types.xsdasset · 5,175 bytesassets/xsd/wml-subset.xsdasset · 25,751 bytesreferences/cjk_typography.mddoc · 11,927 bytesreferences/cjk_university_template_guide.mddoc · 7,901 bytesreferences/comments_guide.mddoc · 6,530 bytesreferences/design_good_bad_examples.mddoc · 30,831 bytesreferences/design_principles.mddoc · 27,641 bytesreferences/openxml_element_order.mddoc · 10,930 bytesreferences/openxml_encyclopedia_part1.mddoc · 140,456 bytesreferences/openxml_encyclopedia_part2.mddoc · 94,465 bytesreferences/openxml_encyclopedia_part3.mddoc · 121,826 bytesreferences/openxml_namespaces.mddoc · 5,561 bytesreferences/openxml_units.mddoc · 2,369 bytesreferences/scenario_a_create.mddoc · 7,841 bytesreferences/scenario_b_edit_content.mddoc · 7,947 bytesreferences/scenario_c_apply_template.mddoc · 18,408 bytesreferences/track_changes_guide.mddoc · 5,323 bytesreferences/troubleshooting.mddoc · 18,963 bytesreferences/typography_guide.mddoc · 10,097 bytesreferences/xsd_validation_guide.mddoc · 5,068 bytesscripts/doc_to_docx.shruns · 872 bytesscripts/docx_preview.shruns · 836 bytesscripts/dotnet/MiniMaxAIDocx.Cli/MiniMaxAIDocx.Cli.csprojasset · 497 bytesscripts/dotnet/MiniMaxAIDocx.Cli/Program.csasset · 591 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/AnalyzeCommand.csasset · 6,171 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/ApplyTemplateCommand.csasset · 12,991 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/CreateCommand.csasset · 14,530 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/DiffCommand.csasset · 6,097 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/EditContentCommand.csasset · 19,780 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/FixOrderCommand.csasset · 4,495 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/MergeRunsCommand.csasset · 4,794 bytesscripts/dotnet/MiniMaxAIDocx.Core/Commands/ValidateCommand.csasset · 4,214 bytesscripts/dotnet/MiniMaxAIDocx.Core/MiniMaxAIDocx.Core.csprojasset · 425 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/CommentSynchronizer.csasset · 6,476 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/ElementOrder.csasset · 4,155 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/NamespaceConstants.csasset · 3,584 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/RunMerger.csasset · 2,630 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/StyleAnalyzer.csasset · 2,999 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/TrackChangesHelper.csasset · 3,032 bytesscripts/dotnet/MiniMaxAIDocx.Core/OpenXml/UnitConverter.csasset · 1,057 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples.csasset · 77,371 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch1.csasset · 38,797 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch2.csasset · 43,403 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch3.csasset · 45,319 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch4.csasset · 48,195 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/CharacterFormattingSamples.csasset · 47,171 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/DocumentCreationSamples.csasset · 53,357 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/FieldAndTocSamples.csasset · 26,933 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/FootnoteAndCommentSamples.csasset · 30,838 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/HeaderFooterSamples.csasset · 36,271 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.csasset · 40,191 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/ListAndNumberingSamples.csasset · 35,152 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/ParagraphFormattingSamples.csasset · 56,837 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/StyleSystemSamples.csasset · 65,581 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/TableSamples.csasset · 51,771 bytesscripts/dotnet/MiniMaxAIDocx.Core/Samples/TrackChangesSamples.csasset · 26,780 bytesscripts/dotnet/MiniMaxAIDocx.Core/Typography/CjkHelper.csasset · 1,200 bytesscripts/dotnet/MiniMaxAIDocx.Core/Typography/FontDefaults.csasset · 898 bytesscripts/dotnet/MiniMaxAIDocx.Core/Typography/PageSizes.csasset · 979 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/BusinessRuleValidator.csasset · 9,229 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/GateCheckValidator.csasset · 5,952 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/ValidationResult.csasset · 651 bytesscripts/dotnet/MiniMaxAIDocx.Core/Validation/XsdValidator.csasset · 2,175 bytesscripts/dotnet/MiniMaxAIDocx.slnxasset · 153 bytesscripts/env_check.shruns · 7,097 bytesscripts/setup.ps1runs · 10,156 bytesscripts/setup.shruns · 16,481 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: