Agent skill

XLSX

by mateaix in mateaix/mateclaw

Use this skill any time a spreadsheet file is the primary input or output.

ProprietaryAuto-check passedDocuments & Office

Install XLSX

skills CLI
$ npx skills add mateaix/mateclaw --skill xlsx -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mateaix/mateclaw xlsx --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mateaix/mateclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/mateclaw-server/src/main/resources/skills/xlsx .claude/skills/xlsx && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
xlsx
GitHub stars
1.1k
Token cost
~1.5k tokens
SKILL.md length
491 words
Files
59 (incl. scripts)
Skills in repo
17
Repo updated
First seen
Licence
Proprietary

At a glance

Use this skill any time a spreadsheet file is the primary input or output.

  • Works in 6 steps: Choose tool: pandas for data, openpyxl… → Create/Load: Create new workbook or load… → Modify: Add/edit data, formulas, and… → …
  • Restructuring messy tabular data
  • SKILL.md covers All Excel files, Financial Models, Prerequisites and CRITICAL: Use Formulas, Not…, plus 7 more sections
  • Runs Python scripts from its folder; calls python

What it does

XLSX is an agent skill from mateaix/mateclaw. Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file; create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Also trigger for cleaning or restructuring messy tabular data. The deliverable must be a spreadsheet file.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 63 other files, including scripts (for example `scripts/office/helpers/__init__.py`, `scripts/office/helpers/merge_runs.py` and `scripts/office/helpers/simplify_redlines.py`).

It sits in Documents & Office, covering Excel spreadsheets and CSV and tabular files. It works with Microsoft Excel, openpyxl and pandas. The repository describes itself as: 🤖 MateClaw — Your second brain with Multi-Agent Orchestration, MCP Protocol, Skills & Memory, Dream, and Multi-Channel Support. Built on Spring AI Alibaba.

When your agent uses it

  • Restructuring messy tabular data
  • Tasks that involve Excel spreadsheets
  • Tasks that involve CSV and tabular files

Example prompts

  • “/xlsx”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Choose tool: pandas for data, openpyxl for formulas/formatting
  2. Create/Load: Create new workbook or load existing file
  3. Modify: Add/edit data, formulas, and formatting
  4. Save: Write to file
  5. Recalculate formulas (MANDATORY IF USING FORMULAS)
  6. Verify and fix any errors

What it can do on your machine

Read from SKILL.md and the folder at commit 3b5f7de. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 14 files in scripts/ (Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

XLSX loads about 1.5k tokens when it runs. Until then it costs about 102 tokens; SKILL.md has 491 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~102
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (Proprietary) doesn't allow us to republish the file, so here is its outline and opening line. It has 491 words (~1,540 tokens).

“Always use Excel formulas instead of calculating values in Python and hardcoding them.”

— opening of SKILL.md by mateaix, Proprietary
name
xlsx
dependencies.commands
python3
dependencies.tools
skillScriptTool, skillFileTool
platforms
macos, linux, windows

Read the full SKILL.md on GitHub

Files

SKILL.md and 58 other files (scripts) in mateclaw-server/src/main/resources/skills/xlsx of mateaix/mateclaw.

  • SKILL.md
  • LICENSE.txt
  • scripts/office/helpers/__init__.py
  • scripts/office/helpers/merge_runs.py
  • scripts/office/helpers/simplify_redlines.py
  • scripts/office/pack.py
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd
  • … and 43 more

Open the folder on GitHubat commit 3b5f7de

Compare with similar skills

XLSX next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

XLSX compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
XLSX this skillmateaix/mateclaw1.1k—~1.5kAutomated safety check: PassProprietary
Create Spreadsheettheexperiencecompany/gaia308—~804Automated safety check: PassCustom licence
Spreadsheetdavila7/claude-code-templates32k1 repos~1.3kAutomated safety check: NotesApache-2.0
Streaming Export Safetydoccker/cc-use-exp1.1k—~1.9kAutomated safety check: PassCustom licence
Openai Spreadsheettrailofbits/skills-curated512—~1.3kAutomated safety check: NotesCC-BY-SA-4.0
TableauLeoYeAI/openclaw-master-skills2.2k—~4.8kAutomated safety check: PassMIT

Similar skills

  • Create Spreadsheet

    theexperiencecompany/gaia

    Generate an Excel (.xlsx) workbook or a CSV file — tables, financial models, data exports, formatted reports with charts.

    308 GitHub stars~804 tokensUpdated today
    Documents & OfficeAuto-check passed
  • Spreadsheet

    davila7/claude-code-templates

    A skill your agent uses when tasks involve creating, editing, analyzing, or formatting spreadsheets (.xlsx, .csv, .tsv) using Python (openpyxl, pandas), especially when formulas, references, and…

    32k GitHub starsUsed in 1 repo~1.3k tokens
    Documents & OfficeAuto-check: notes
  • Streaming Export Safety

    doccker/cc-use-exp

    当代码涉及 Excel/CSV/JSON/PDF 大文件导出、批量序列化、内存里构建大对象时触发。防止 OOM、临时文件残留、同步导出阻塞 HTTP 线程等内存安全陷阱。

    1.1k GitHub stars~1.9k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Openai Spreadsheet

    trailofbits/skills-curated

    Official

    A skill your agent uses when tasks involve creating, editing, analyzing, or formatting spreadsheets (.xlsx, .csv, .tsv) using Python (openpyxl, pandas), especially when formulas, references, and…

    512 GitHub stars~1.3k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check: notes
  • Tableau

    LeoYeAI/openclaw-master-skills

    Expert on modern configuration converter — converts Excel/CSV/XML/YAML into Protobuf-backed JSON/Text/Bin configs via protogen + confgen pipeline.

    2.2k GitHub stars~4.8k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Official

    Creates, edits and analyzes spreadsheets (.xlsx, .xlsm, .csv, .tsv) with openpyxl and pandas, writing live formulas and recalculating to confirm zero formula errors.

    180k GitHub starsUsed in 4 repos~2.1k tokens
    Documents & OfficeAuto-check passed

More from mateaix/mateclaw

All 17 skills in this repo
  • Pixel Art

    mateaix/mateclaw

    Pixel art w/ era palettes (NES, Game Boy, PICO-8). An agent skill from mateaix/mateclaw.

    1.1k GitHub starsUsed in 5 repos~1.8k tokens
    Auto-check passed
  • DOCX

    mateaix/mateclaw

    A skill your agent uses whenever the user wants to create, read, edit, or manipulate Word documents (.docx files).

    1.1k GitHub stars~4.1k tokensUpdated 2 days ago
    Auto-check passed
  • Execute plans via delegatetask subagents (2-stage review). An agent skill from mateaix/mateclaw.

    1.1k GitHub starsUsed in 3 repos~2.6k tokens
    Auto-check passed
  • Ideation

    mateaix/mateclaw

    Generate project ideas via creative constraints. An agent skill from mateaix/mateclaw.

    1.1k GitHub starsUsed in 2 repos~1.5k tokens
    Auto-check passed
  • Architecture Diagram

    mateaix/mateclaw

    Dark-themed SVG architecture/cloud/infra diagrams as HTML. An agent skill from mateaix/mateclaw.

    1.1k GitHub starsUsed in 5 repos~1.7k tokens
    Auto-check passed
  • Officecli

    mateaix/mateclaw

    Use the optional iOfficeAI/OfficeCLI engine for advanced inspection, validation, copy-on-write editing, template merge, or visual rendering of existing .docx, .xlsx, and .pptx files.

    1.1k GitHub stars~844 tokensUpdated 2 days ago
    Auto-check passed

Questions about XLSX

What does XLSX do?

Use this skill any time a spreadsheet file is the primary input or output. XLSX is an agent skill from mateaix/mateclaw. Use this skill any time a spreadsheet file is the primary input or output.

When should I use XLSX?

XLSX fits situations like: restructuring messy tabular data; tasks that involve Excel spreadsheets; tasks that involve CSV and tabular files.

How do I install XLSX in Claude Code?

Run `npx skills add mateaix/mateclaw --skill xlsx -a claude-code`. Or copy the skill folder (mateclaw-server/src/main/resources/skills/xlsx in mateaix/mateclaw) into .claude/skills/xlsx in your project. Claude Code loads it when a task matches its description.

How do I install XLSX in Codex?

Run `npx skills add mateaix/mateclaw --skill xlsx -a codex`. Or copy the skill folder (mateclaw-server/src/main/resources/skills/xlsx in mateaix/mateclaw) into .agents/skills/xlsx in your project. Codex loads it when a task matches its description.

Can I use XLSX in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mateaix/mateclaw --skill xlsx -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xlsx, .gemini/skills/xlsx, .github/skills/xlsx and .opencode/skills/xlsx in your project.

What does XLSX need to run?

Going by SKILL.md and its folder, XLSX needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does XLSX access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is XLSX safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does XLSX use?

XLSX carries a proprietary licence (from the LICENSE file in the skill folder). It is published on GitHub, but it is not open source: read the licence file before using or sharing it.

How many tokens does XLSX use?

About 1.5k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to XLSX?

Skills that share tags, products or a category with XLSX: Create Spreadsheet (theexperiencecompany/gaia, 308 stars), Spreadsheet (davila7/claude-code-templates, 32k stars), Streaming Export Safety (doccker/cc-use-exp, 1.1k stars) and Openai Spreadsheet (trailofbits/skills-curated, 512 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains XLSX?

mateaix (a GitHub user) maintains it in mateaix/mateclaw, which has 1,147 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 5, 2026.

Source: mateaix/mateclaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.