Skip to main content
skill

xlsx-official — Claude Code skill: what it does, how to install

Sets up workflows for creating, editing, and recalculating XLSX, XLSM, CSV, and TSV files. It builds financial models using dynamic formulas instead of static values.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill document-processing/xlsx-official
Open on GitHub

What xlsx-official does

This skill structures operations on .xlsx, .xlsm, .csv, and .tsv files. It directs Claude Code to inspect tabular data with pandas and handle cell styling, structure, and formula injection through openpyxl. Spreadsheets must remain dynamic: calculations rely on native Excel functions like =AVERAGE() instead of static numbers evaluated in Python.

Detailed formatting rules govern financial modeling tasks. Standard conventions assign blue font to user inputs, black to calculation cells, and red to external workbook references. Assumptions belong in dedicated cells. Without LibreOffice installed on the machine, formula recalculation through scripts/recalc.py cannot run to catch errors like #REF! or #NAME?.

The workflow applies exclusively when the final deliverable is an actual spreadsheet file. It steps aside if the requested output is a database pipeline, a Word file, or an HTML report.

What it helps with

  • Fix formula calculation errors like #REF! or #DIV/0! in workbooks
  • Color-code financial models according to cell type conventions
  • Convert messy CSV or TSV exports into clean spreadsheet files
  • Inject dynamic Excel formulas via openpyxl avoiding static Python numbers

Example prompts for the agent

  • Check budget.xlsx for formula errors and recalculate the values.
  • Build a financial model in forecast.xlsx with separated assumptions and standard color codes.
  • Clean up broken rows in export.csv and export the clean table as data.xlsx.

How to install xlsx-official

1claude-code-templates

npx claude-code-templates@latest --skill document-processing/xlsx-official

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill xlsx-official -a claude-code

3Manually: put the files in place

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

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

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

Questions about xlsx-official

How to install xlsx-official in Claude Code?

Run npx claude-code-templates@latest --skill document-processing/xlsx-official in your terminal.

What does the xlsx-official skill do?

It guides the agent to create and edit spreadsheets using real Excel formulas rather than hardcoded Python numbers. It also enforces financial modeling standards and catches formula errors.

What software is needed to verify spreadsheet formulas?

Formula recalculation with scripts/recalc.py requires LibreOffice installed on the host system. Python steps use pandas and openpyxl.

Similar skills

All skills for Office documents →

From the same set804

The whole set →

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