Poco is a self-hosted collaborative AI workspace designed as an alternative to OpenClaw, with chat channels, task management, file handling, and a web interface. Its Claude Code–based agent works inside an isolated sandbox and can use project files, skills, MCP tools, and sub-agents.
Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add poco-ai/poco-claw --skill minimax-docxgit clone --depth 1 https://github.com/poco-ai/poco-clawWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/poco-ai/poco-claw/minimax-docx)<a href="https://agentmods.dev/skills/poco-ai/poco-claw/minimax-docx"><img src="https://agentmods.dev/badge/skills/poco-ai/poco-claw/minimax-docx/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/poco-ai/poco-claw/minimax-docx"><img src="https://agentmods.dev/badge/skills/poco-ai/poco-claw/minimax-docx.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00148 | $0.03930 |
| Opus 5 | $0.00074 | $0.01965 |
| Sonnet 5 | $0.00030 | $0.00786 |
| Haiku 4.5 | $0.00015 | $0.00393 |
Grade A, and why
minimax-docx scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to minimax-docx — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 275 lines — stays where its author put it; the contents beside it link to each section on GitHub.
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:
// File: scripts/dotnet/task.csx (or a new .cs in a Console project)
// dotnet run --project scripts/dotnet/MiniMaxAIDocx.Cli -- run-script task.csx
#r "nuget: DocumentFormat.OpenXml, 3.2.0"
using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Wordprocessing;
using var doc = WordprocessingDocument.Create("output.docx", WordprocessingDocumentType.Document);
var mainPart = doc.AddMainDocumentPart();
mainPart.Document = new Document(new Body());
// --- Your logic here ---
// Read the relevant Samples/*.cs file FIRST for tested patterns.
// See Samples/ table in References section below.
Before writing any C#, read the relevant Samples/*.cs file — they contain compilable, SDK-version-verified patterns. The Samples table in the References section below maps topics to files.
CLI shorthand
All CLI commands below use $CLI as shorthand for:
dotnet run --project scripts/dotnet/MiniMaxAIDocx.Cli --
Pipeline routing
Route by checking: does the user have an input .docx file?
User task
├─ No input file → Pipeline A: CREATE
│ signals: "write", "create", "draft", "generate", "new", "make a report/proposal/memo"
│ → Read references/scenario_a_create.md
│
└─ Has input .docx
├─ Replace/fill/modify content → Pipeline B: FILL-EDIT
│ signals: "fill in", "replace", "update", "change text", "add section", "edit"
│ → Read references/scenario_b_edit_content.md
│
└─ Reformat/apply style/template → Pipeline C: FORMAT-APPLY
signals: "reformat", "apply template", "restyle", "match this format", "套模板", "排版"
├─ Template is pure style (no content) → C-1: OVERLAY (apply styles to source)
└─ Template has structure (cover/TOC/example sections) → C-2: BASE-REPLACE
(use template as base, replace example content with user content)
→ Read references/scenario_c_apply_template.md
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- .gitignore 17 B
- assets/styles/academic_styles.xml 7.2 KB
- assets/styles/corporate_styles.xml 8.3 KB
- assets/styles/default_styles.xml 12 KB
- assets/xsd/aesthetic-rules.xsd 25 KB
- assets/xsd/business-rules.xsd 5.5 KB
- assets/xsd/common-types.xsd 5.1 KB
- assets/xsd/wml-subset.xsd 25 KB
- LICENSE 1.0 KB
- references/cjk_typography.md 12 KB
- references/cjk_university_template_guide.md 7.7 KB
- references/comments_guide.md 6.4 KB
- references/design_good_bad_examples.md 30 KB
- references/design_principles.md 27 KB
- references/openxml_element_order.md 11 KB
- references/openxml_encyclopedia_part1.md 137 KB
- references/openxml_encyclopedia_part2.md 92 KB
- references/openxml_encyclopedia_part3.md 119 KB
- references/openxml_namespaces.md 5.4 KB
- references/openxml_units.md 2.3 KB
- references/scenario_a_create.md 7.7 KB
- references/scenario_b_edit_content.md 7.8 KB
- references/scenario_c_apply_template.md 18 KB
- references/track_changes_guide.md 5.2 KB
- references/troubleshooting.md 19 KB
- references/typography_guide.md 9.9 KB
- references/xsd_validation_guide.md 4.9 KB
- scripts/doc_to_docx.sh 872 B runs code
- scripts/docx_preview.sh 836 B runs code
- scripts/dotnet/MiniMaxAIDocx.Cli/MiniMaxAIDocx.Cli.csproj 497 B
- scripts/dotnet/MiniMaxAIDocx.Cli/Program.cs 591 B
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/AnalyzeCommand.cs 6.0 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/ApplyTemplateCommand.cs 13 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/CreateCommand.cs 14 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/DiffCommand.cs 6.0 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/EditContentCommand.cs 19 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/FixOrderCommand.cs 4.4 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/MergeRunsCommand.cs 4.7 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Commands/ValidateCommand.cs 4.1 KB
- scripts/dotnet/MiniMaxAIDocx.Core/MiniMaxAIDocx.Core.csproj 425 B
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/CommentSynchronizer.cs 6.3 KB
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/ElementOrder.cs 4.1 KB
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/NamespaceConstants.cs 3.5 KB
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/RunMerger.cs 2.6 KB
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/StyleAnalyzer.cs 2.9 KB
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/TrackChangesHelper.cs 3.0 KB
- scripts/dotnet/MiniMaxAIDocx.Core/OpenXml/UnitConverter.cs 1.0 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch1.cs 38 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch2.cs 42 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch3.cs 44 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples_Batch4.cs 47 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/AestheticRecipeSamples.cs 76 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/CharacterFormattingSamples.cs 46 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/DocumentCreationSamples.cs 52 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/FieldAndTocSamples.cs 26 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/FootnoteAndCommentSamples.cs 30 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/HeaderFooterSamples.cs 35 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/ImageSamples.cs 39 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/ListAndNumberingSamples.cs 34 KB
- scripts/dotnet/MiniMaxAIDocx.Core/Samples/ParagraphFormattingSamples.cs 56 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 275 lines · 148 tokens per session scan A 45c169630f30
minimax-docx is a skill published in the GitHub repository poco-ai/poco-claw (1,352 stars, last pushed 1mo ago), licensed MIT. It adds 148 tokens to every session and 3,930 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to minimax-docx, differing in 0 lines, and is treated as a copy.
Other skills, from other repositories
nano-pdf
Edits PDF files using natural-language instructions via the nano-pdf CLI. Supports modifying text, changing titles, fixing typos, and updating content on specific pages. Use when the user wants to edit a PDF, modify PDF content, update PDF text, fix a typo in a PDF, change a PDF title, or rewrite part of a PDF page.
ha-data-analytics
A local-first data-analysis and reporting skill for CSV and spreadsheet files. It produces decision-ready analyses and shareable offline reports while separating facts, calculations, interpretations, and recommendations.
feishu
A toolkit for working with Feishu, also called Lark, a workplace collaboration platform. It covers documents, spreadsheets, files, wikis, approvals, calendars, and contacts.
office-docx
Use when the user asks to create, edit, inspect, polish, verify, or deliver Word .docx documents, Google Docs-targeted drafts, business briefs, forms, reports, tables, checklists, redraft-ready document sections, or PDF/Word source-to-DOCX transformations.
office-pptx
Use when the user asks to create, inspect, verify, polish, or deliver PowerPoint .pptx decks, Google Slides-targeted deck artifacts, strategy narratives, operating reviews, pitch decks, teaching decks, section slides, bullet slides, or source-to-PPTX transformations.
office-xlsx
Use when the user asks to create, inspect, verify, analyze, format, or deliver Excel .xlsx workbooks, Google Sheets-targeted spreadsheet artifacts, trackers, budgets, models, tables, dashboards, formulas, CSV/TSV-to-XLSX conversions, or spreadsheet-ready data packs.