Skip to main content
skill CX Codex

xlsx · tfriedel — Claude Code skill: what it does, how to install

Teaches agents to generate clean spreadsheets, keep formulas dynamic, and enforce financial modeling standards.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add tfriedel/claude-office-skills --skill xlsx -a claude-code
Open on GitHub

What xlsx does

The skill stops the agent from baking Python-calculated numbers directly into cells. It requires native Excel formulas through openpyxl and reserves pandas for data inspection and summaries. This ensures the output remains interactive when inputs change.

For financial workbooks, it applies strict styling conventions. Hardcoded inputs use blue text, calculations stay black, cross-sheet references turn green, and assumptions needing review receive yellow fills. Broken outputs containing #REF! or #DIV/0! are rejected immediately.

Without a local LibreOffice installation, the bundled recalc.py script cannot recalculate cells to produce the error report. Every generation step expects this verification to run before the file is treated as ready.

What it helps with

  • build financial models with standard color coding and cell references
  • update existing xlsx workbooks while preserving layout and formatting
  • detect formula errors like #REF! and #DIV/0! before delivery
  • replace static Python calculations with dynamic spreadsheet formulas

Example prompts for the agent

  • Build a revenue forecast in model.xlsx, put assumptions into dedicated cells, and verify formulas.
  • Update data.xlsx with dynamic margin formulas instead of hardcoded numbers and run recalc.py.
  • Inspect the sheets in report.xlsx and format all negative values with parentheses.

How to install xlsx

1Skills CLI (Vercel)

npx skills add tfriedel/claude-office-skills --skill xlsx -a claude-code

2Manually: put the files in place

~/.claude/skills/xlsx/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/xlsx/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about xlsx

How to install xlsx in Claude Code?

Run npx skills add tfriedel/claude-office-skills --skill xlsx -a claude-code in your terminal.

What does the xlsx skill do?

It guides the agent through working with spreadsheets, mandating native Excel formulas, consistent color coding for finance models, and automated formula testing.

Why is LibreOffice required?

LibreOffice is used by recalc.py to evaluate workbook formulas from the command line and flag issues such as #DIV/0! or #REF! in JSON format.

Similar skills

Everything for Office documents →

xlsx by other authors comes first.

xlsx official anthropics Creates, reads, edits, and converts spreadsheet files. Use it when the requested deliverable is an Excel workbook or another tabular file. 187,223installs xlsx appautomaton A skill for creating, editing and recalculating Excel workbooks with live formulas, formatting and charts. Useful when the agent has to produce or modify a spreadsheet file. CX Codex +1 1,300installs xlsx bobmatnyc A skill that shows the agent how to read, write and edit Excel files using openpyxl, pandas and the JavaScript xlsx library. CX Codex +1 588installs kimi-xlsx thvroyal A skill for spreadsheet work: builds .xlsx with openpyxl and pandas, checks formulas for errors, and creates pivot tables with charts. CX Codex +1 430installs xlsx-manipulation claude-office-skills A skill that builds and edits Excel files from code: creates .xlsx workbooks with openpyxl, adds formulas, formatting and charts. CX Codex +1 6,500installs agent-xlsx apetta The skill gives your agent a CLI for reading, searching and writing Excel data. Handy when a spreadsheet lands in the repo and nobody remembers its layout. CX Codex +1 766installs xlsx-author official anthropics Skill to create .xlsx files on disk without a running Excel when an agent operates headless. Use it to deliver a finished workbook as a file artifact instead of editing live. CX Codex +1 1,400installs minimax-xlsx MiniMax-AI Skill to create, read, edit, and validate Excel files (.xlsx, .xlsm, .csv, .tsv) directly in code. Use it when you need to build a financial model, add calculated columns, or fix broken formulas while preserving formatting and macros. CX Codex +1 3,800installs excel-automation daymade Generates styled Excel reports using openpyxl, extracts data from large xlsm models with stdlib zipfile, and drives Excel on macOS. Handy for financial modeling and rebuilding paper forms. CX Codex +1 1,500installs

From the same set2

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor