skills.vishalvoidskills/vishalvoid
Office & DocumentsBeginner

minimax-xlsx

Create, read, analyze, and validate Excel/spreadsheet files with ze...

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/MiniMax-AI/skills --skill minimax-xlsx

Overview

What This Skill Does

Create, read, analyze, and validate Excel/spreadsheet files with zero format loss

Application

When to use this Skill

Documentation

Show Skills.md file

MiniMax XLSX Skill

Handle the request directly. Do NOT spawn sub-agents. Always write the output file the user requests.

Task Routing

Task Method Guide
READ — analyze existing data xlsx_reader.py + pandas references/read-analyze.md
CREATE — new xlsx from scratch XML template references/create.md + references/format.md
EDIT — modify existing xlsx XML unpack→edit→pack references/edit.md (+ format.md if styling needed)
FIX — repair broken formulas in existing xlsx XML unpack→fix <f> nodes→pack references/fix.md
VALIDATE — check formulas formula_check.py references/validate.md

READ — Analyze data (read references/read-analyze.md first)

Start with xlsx_reader.py for structure discovery, then pandas for custom analysis. Never modify the source file.

Formatting rule: When the user specifies decimal places (e.g. "2 decimal places"), apply that format to ALL numeric values — use f'{v:.2f}' on every number. Never output 12875 when 12875.00 is required.

Aggregation rule: Always compute sums/means/counts directly from the DataFrame column — e.g. df['Revenue'].sum(). Never re-derive column values before aggregation.

CREATE — XML template (read references/create.md + references/format.md)

Copy templates/minimal_xlsx/ → edit XML directly → pack with xlsx_pack.py. Every derived value MUST be an Excel formula (<f>SUM(B2:B9)</f>), never a hardcoded number. Apply font colors per format.md.

Lines 1 - 25 of 126

Recommendations

Explore other random skills

All skillsMy patterns