What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

xlsx: a Claude Code skill by Anthropic

Official

For people who want Claude to produce or repair Excel files whose formulas still work. Skip it if the result should be a Google Sheet, a written report or a database.

The skill's text changed on Nov 8, 2026, after we last read it. Our description may be behind.

Score
89of 100
Rank
#13of 239
Installs
197Kon skills.sh
Security
Mixed 5 scanners
Updated
2026
Context
~238tokens always

Install

npx skills add https://github.com/anthropics/skills --skill xlsx

Run it in your terminal. View the source

Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app

What does xlsx do?

xlsx is a skill that lets Claude open, build, fix and convert spreadsheet files, including .xlsx, .xlsm, .csv and .tsv. It picks a tool per task: openpyxl for formulas and formatting, pandas for bulk data and markitdown for a quick look at each sheet. Totals go in as live formulas, not numbers computed in Python. After writing, Claude runs a recalc.py script that uses LibreOffice to compute every formula and name any cells with errors, then fixes them and runs it again. It avoids newer functions such as XLOOKUP and FILTER, keeps macros with keep_vba, and follows set colors and number formats for financial models.

When should you use xlsx?

Use it when

  • Turning a messy CSV export into a clean spreadsheet
  • Building a financial model with formulas you can change later
  • Fixing formula errors in a workbook someone sent you

Skip it when

  • The data should end up in a Google Sheet or database
  • You want a Word report or chart page, not a spreadsheet
  • Claude apps with code execution on already include Excel

What it needs and what it can touch

You need

  • Python with openpyxl, pandas and markitdown
  • LibreOffice for recalculating formulas

What it can do

  • Runs Python scripts and shell commands
  • Reads, edits and rewrites spreadsheet files on your machine
  • Installs a missing Python package with pip if an import fails

From reading its instructions, not from running it.

Why it scores 89

Strongest on upkeep (100 of 100), weakest on adoption (74).

  • Adoption35 points 74
  • Upkeep20 points 100
  • Trust20 points 97
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

Is xlsx safe to install?

At least one scanner raised a medium warning. Read the results below. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.

ScannerResultDate
Gen Agent Trust HubPassedNov 7, 2026
SocketMedium riskNov 8, 2026
SnykLow riskNov 7, 2026
RunlayerLow riskFeb 26, 2026
ZeroLeaksPassedApr 16, 2026

Details

Installs
196,798
Repository stars
192,526
Last repository change
Tokens always loaded
about 238
Tokens when used
about 1,875
License
Proprietary
Data confidence
High

Alternatives to xlsx

All skills for this job
  • docx

    For people who need Claude to create, edit, redline or comment on real Word files.

    Score 89 216K installs Official

    Get docx
  • dashi-ppt

    For people who want a themed slide deck they can edit in the browser and export to PPTX or PDF.

    Score 56 10.6K GitHub stars

    Get dashi-ppt
  • pptx

    For anyone who needs PowerPoint decks built, edited or read from .pptx files.

    Score 90 253K installs Official

    Get pptx
  • wecomcli-smartsheet

    For WeCom users who want Claude to read and edit smart sheets: records, fields, views, charts and cell colors.

    Score 72 21.7K installs Official

    Get wecomcli-smartsheet