minimax-xlsx

Process Excel workbooks through an XML-first read, edit, validate pipeline.

54|18|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/open-fox/agents --skill minimax-xlsx-open-fox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimax-xlsx
Source: https://github.com/open-fox/agents/tree/main/skills/minimax-xlsx
Command: npx skills add https://github.com/open-fox/agents --skill minimax-xlsx-open-fox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates end-to-end Excel workbook processing, including reading, creating, editing, and validating spreadsheets through a deterministic XML-based workflow.

Core Features & Use Cases

  • Handles: READ (analyze and extract), CREATE (from scratch using XML templates), EDIT (surgical XML edits with integrity), and VALIDATE (static and potential dynamic checks) for .xlsx/.xlsm/.csv/.tsv files.
  • Supports: creating new workbooks from the provided minimal_xlsx template, performing deterministic edits via xlsx_unpack/xlsx_pack, and validating formulas with formula_check.py (and optional LibreOffice recalculation).
  • Use Case: Automate a multi-sheet financial model by generating the workbook skeleton, populating input cells, wiring cross-sheet formulas, and verifying all formulas and references before packaging.

Quick Start

Provide an input workbook and specify the operation to begin processing.

Frequently Asked Questions about minimax-xlsx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Excel workbook processing without corrupting formulas?

Automating Excel workbook processing through an XML-first pipeline directly manipulates OOXML structure. This deterministic approach enforces safe editing by avoiding risky in-memory write operations, ensuring formula integrity and cell references remain intact.

What is the best way to validate formulas in an xlsx file programmatically?

Validating formulas in an xlsx file programmatically uses static checks via formula_check.py and optional LibreOffice recalculation. This approach verifies cross-sheet formulas and references before packaging the final validated workbook.

Can I create a new xlsx workbook from scratch using XML templates?

Yes, you can create a new xlsx workbook from scratch using a minimal_xlsx template. The workflow generates the workbook skeleton, populates input cells, and wires cross-sheet formulas by manipulating OOXML directly.

Does this Excel automation approach support csv or xlsm files?

Yes, this Excel automation approach supports reading, editing, and validating .xlsx, .xlsm, and csv-like inputs. It coordinates xlsx_unpack and xlsx_pack tools to safely process these formats through an XML-based workflow.

Why should I manipulate OOXML directly instead of using in-memory spreadsheet editing?

Manipulating OOXML directly enforces a deterministic, safe editing approach for Excel workbooks. It avoids risky in-memory write operations that can corrupt file structures, ensuring surgical XML edits maintain complete workbook integrity.