Agent skill

XLSX

by zai-org in zai-org/ZCode

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

ProprietaryAuto-check: notesDocuments & Office

Install XLSX

skills CLI
$ npx skills add zai-org/ZCode --skill xlsx -a claude-code

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

GitHub CLI
$ gh skill install zai-org/ZCode 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/zai-org/ZCode.git skills-src && mkdir -p .claude/skills && cp -r skills-src/apps/zcode-cli/packages/spreadsheets-plugin/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
7.7k
Used in
1 other repo
Token cost
~4.4k tokens
SKILL.md length
1,654 words
Files
27
Skills in repo
5
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 7 steps: Live Formula Guarantee → Zero Error Tolerance → Compatibility First → …
  • Especially when the user references a spreadsheet file by name
  • SKILL.md covers Environment Setup, Pre-Flight: Intent Gate, File Loading Rules (MANDATORY) and Scene Router, plus 5 more sections
  • Runs Shell and PowerShell scripts from its folder; calls python3, brew and apt; reaches mirrors.tuna.tsinghua.edu.cn

What it does

XLSX is an agent skill from zai-org/ZCode. 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; analyze data and output results as an Excel file with charts; convert between tabular file formats (CSV/TSV/JSON/PDF-table → XLSX, or XLSX → CSV/JSON); clean, merge, pivot, or transform tabular data. Trigger especially when the user references a spreadsheet…

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 30 other files (for example `engines/chart-templates.md`, `engines/chart.md` and `engines/design.md`).

It sits in Documents & Office, covering Excel spreadsheets and CSV and tabular files. It works with Microsoft Excel. The repository describes itself as: Z.ai's coding agent harness. Powerful, intelligent, extensible.

When your agent uses it

  • Especially when the user references a spreadsheet file by name
  • Says make a table/report/model
  • Mentions Excel/CSV/数据分析/报表/汇总
  • Asks to convert

Example prompts

  • “make a table/report/model”
  • “csv转excel”
  • “json转表格”
  • “/xlsx”

Requirements

  • Python 3
  • A Bash shell
  • PowerShell

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Live Formula Guarantee
  2. Zero Error Tolerance
  3. Compatibility First
  4. Preserve & Match
  5. Language Mirror
  6. Data Consistency Over Instructions
  7. Original File Preserved

What it can do on your machine

Read from SKILL.md and the folder at commit aac4755. 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 script files (Shell and PowerShell, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • brew
    • apt
    • winget
    • soffice

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • mirrors.tuna.tsinghua.edu.cn

    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 4.4k tokens when it runs. Until then it costs about 186 tokens; SKILL.md has 1,654 words of instructions outside code blocks.

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

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: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteRuns commands with sudoSKILL.md:264
    ask libreoffice`; Linux (Debian/Ubuntu) `sudo apt install libreoffice-core`;

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); files beside SKILL.md 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 1,654 words (~4,393 tokens).

“Quick check — run this first. If it exits 0, skip to Pre-Flight:”

— opening of SKILL.md by zai-org, Proprietary
name
xlsx
metadata.author
Z.AI
metadata.version
1.1
license
Proprietary. LICENSE.txt has complete terms

Read the full SKILL.md on GitHub

Files

SKILL.md and 26 other files in apps/zcode-cli/packages/spreadsheets-plugin/skills/xlsx of zai-org/ZCode.

  • SKILL.md
  • LICENSE.txt
  • engines/chart-templates.md
  • engines/chart.md
  • engines/design.md
  • engines/vba-templates.md
  • env_setup/env_check.sh
  • env_setup/font_list.txt
  • env_setup/setup.md
  • env_setup/setup_mac_linux.sh
  • env_setup/setup_windows.ps1
  • quality/pipeline.md
  • scenes/advanced.md
  • scenes/analyze-recipes.md
  • scenes/analyze.md
  • scenes/convert.md
  • scenes/create.md
  • … and 10 more

Open the folder on GitHubat commit aac4755

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in zai-org/ZCode, which our catalogue first saw on October 11, 2026.

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 skillzai-org/ZCode7.7k1 repos~4.4kAutomated safety check: NotesProprietary
Data Table Managern8n-io/n8n207k—~2.3kAutomated safety check: PassCustom licence
Instrument Data To Allotropeaws-samples/amazon-bedrock-agents-healthcare-lifesciences2742 repos~2.7kAutomated safety check: PassApache-2.0
Markitshift-labs-ai/markit1.3k—~299Automated safety check: PassMIT
Convert Fileduckdb/duckdb-skills6031 repos~720Automated safety check: NotesMIT
Research Integrity Auditxuzhougeng/wisp-science1k—~2.6kAutomated safety check: PassAGPL-3.0

Similar skills

  • Official

    Load before calling data-tables or parse-file. An agent skill from n8n-io/n8n.

    207k GitHub stars~2.3k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Instrument Data To Allotrope

    aws-samples/amazon-bedrock-agents-healthcare-lifesciences

    Official

    Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV.

    274 GitHub starsUsed in 2 repos~2.7k tokens
    Documents & OfficeAuto-check passed
  • Markit

    shift-labs-ai/markit

    Convert files and URLs to Markdown. An agent skill from shift-labs-ai/markit.

    1.3k GitHub stars~299 tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Convert File

    duckdb/duckdb-skills

    Official

    Convert any data file to another format: CSV, Parquet, JSON, Excel, GeoJSON, and more.

    603 GitHub starsUsed in 1 repo~720 tokens
    Documents & OfficeAuto-check: notes
  • Research Integrity Audit

    xuzhougeng/wisp-science

    学术审查 / research-integrity screening of a manuscript's figures and reported numbers.

    1k GitHub stars~2.6k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Jmh Benchmark Compare

    eclipse-rdf4j/rdf4j

    Parse JMH result text by finding the first header line that starts with Benchmark and contains Mode and Score, build a structured table for all columns/rows, compare overlapping benchmarks across 2+…

    420 GitHub stars~804 tokensUpdated yesterday
    Documents & OfficeAuto-check passed

More from zai-org/ZCode

All 25 skills in this repo
  • DOCX

    zai-org/ZCode

    Complete DOCX document creation, editing, and analysis capabilities with support for revisions, comments, formatting preservation, and text extraction.

    7.7k GitHub stars~4.9k tokensUpdated yesterday
    Auto-check: notes
  • Visualize

    zai-org/ZCode

    Create visualizations and interactive tools directly in conversation.

    7.7k GitHub stars~8.7k tokensUpdated yesterday
    Auto-check passed
  • PDF

    zai-org/ZCode

    Professional PDF toolkit covering four production workflows: reports, creative visuals, academic LaTeX, and existing PDF processing.

    7.7k GitHub stars~18k tokensUpdated yesterday
    Auto-check: notes
  • A skill your agent uses when ZCode needs to inspect, plan, or execute restoration of old ACP-era ZCode sessions from ~/.zcode/v2/sessions into the new ZCode task/session stores.

    7.7k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Generate, verify, or remove large synthetic ZCode task fixtures in local ~/.zcode persistence for UI/session performance testing.

    7.7k GitHub stars~698 tokensUpdated yesterday
    Auto-check passed
  • Check ZCode module and layer boundaries for code changes. An agent skill from zai-org/ZCode.

    7.7k GitHub stars~1.3k tokensUpdated yesterday
    Auto-check passed

Works with

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 zai-org/ZCode. Use this skill any time a spreadsheet file is the primary input or output.

When should I use XLSX?

XLSX fits situations like: especially when the user references a spreadsheet file by name; says make a table/report/model; mentions Excel/CSV/数据分析/报表/汇总; asks to convert.

How do I install XLSX in Claude Code?

Run `npx skills add zai-org/ZCode --skill xlsx -a claude-code`. Or copy the skill folder (apps/zcode-cli/packages/spreadsheets-plugin/skills/xlsx in zai-org/ZCode) 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 zai-org/ZCode --skill xlsx -a codex`. Or copy the skill folder (apps/zcode-cli/packages/spreadsheets-plugin/skills/xlsx in zai-org/ZCode) 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 zai-org/ZCode --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 a shell and PowerShell for the scripts in its folder and the command-line tools its instructions call (python3, brew, apt, winget and soffice). Our summary lists: Python 3; A Bash shell; PowerShell.

Does XLSX access the network?

SKILL.md names 1 domain. In commands or code: mirrors.tuna.tsinghua.edu.cn; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is XLSX safe to install?

Our automated static check of SKILL.md found notes only (runs commands with sudo), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does XLSX use?

XLSX carries a proprietary licence (declared in SKILL.md). 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 4.4k tokens (SKILL.md is roughly 18k 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: Data Table Manager (n8n-io/n8n, 207k stars), Instrument Data To Allotrope (aws-samples/amazon-bedrock-agents-healthcare-lifesciences, 274 stars), Markit (shift-labs-ai/markit, 1.3k stars) and Convert File (duckdb/duckdb-skills, 603 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains XLSX?

zai-org (a GitHub organization) maintains it in zai-org/ZCode, which has 7,659 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on October 10, 2026.

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