XLSX Spreadsheet Toolkit
OfficialOfficial skill for reading, editing, and building Excel/CSV files with real formulas, professional formatting, and verified zero formula errors.
Docs & OfficeIntermediate★ 167,132⑂ 19,920AI score 9/10Last updated: Aug 7, 2026
What it does
- Opens, reads, edits, and creates
.xlsx,.xlsm,.csv, and.tsvfiles usingopenpyxl,pandas, andmarkitdown. - Writes live formulas (SUM, SUMIFS, INDEX/MATCH, IFERROR) instead of hardcoded Python results, so workbooks recalculate when inputs change.
- Runs
scripts/recalc.pythrough LibreOffice to recalculate everything and report#REF!/#NAME?/#DIV/0!counts until the file is clean. - Cleans messy tabular data — malformed rows, misplaced headers, junk columns — into a proper structured sheet.
- Applies financial-modeling conventions: blue inputs, black formulas, green cross-sheet links, yellow key assumptions,
$#,##0currency and0.0%percent formats.
Who it's for
- Analysts automating recurring Excel reports.
- Finance folks building three-statement or valuation models that must follow color and assumption conventions.
- Data owners consolidating scattered CSVs into one tidy workbook.
- Anyone who needs to add columns to an existing file without breaking its formatting or formulas.
Examples
- "Add a month-over-month growth column and a totals row to the sales xlsx in my Downloads" — existing styles preserved, formulas added, recalc verified clean.
- "Turn this three-year P&L into a five-year projection model" — separate assumptions cells, color conventions, currency/percent formatting.
- "This CSV has headers on row 4 and blank junk rows — clean it up and give me a proper spreadsheet."
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/xlsx folder from the GitHub repo anthropics/skills into my ~/.claude/skills/xlsx/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/anthropics/skills.git && mkdir -p ~/.claude/skills && cp -r skills/skills/xlsx ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repository:
git clone https://github.com/anthropics/skills.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill in:
cp -r skills/skills/xlsx ~/.claude/skills/ - Install LibreOffice so formula recalculation works — macOS:
brew install --cask libreoffice, Ubuntu:sudo apt install libreoffice. - Restart Claude Code and mention a spreadsheet file (e.g. "fix the totals in report.xlsx") — the skill triggers automatically.