excel-analysis — Claude Code skill: what it does, how to install
Excel processing workflow for Claude Code. Generates Python scripts for pivot tables, data cleanup, and formatted reports.
npx claude-code-templates@latest --skill enterprise-communication/excel-analysisWhat excel-analysis does
This skill supplies Claude Code with patterns for tabular data work. The agent learns to inspect multi-sheet workbooks and calculate group metrics. It also covers combining separate sheets by common keys.
Code patterns handle spreadsheet output with openpyxl and pandas. Claude Code can auto-fit column widths or highlight specific cell values. For visual charts, it relies on matplotlib.
All execution requires a local Python runtime. These dependencies are mandatory. When dealing with heavy datasets, the instructions suggest reading select columns with usecols or parsing rows in batches via chunksize.
What it helps with
- build pivot tables from raw sales records
- strip duplicates and empty cells from tabular files
- merge separate Excel sheets on a common ID key
- format spreadsheets with custom column widths and conditional highlights
Example prompts for the agent
- Build a pivot table grouping sales by region and product from sales.xlsx
- Clean messy_data.xlsx by removing duplicate rows and filling empty cells
- Generate a bar chart showing revenue per category from data.xlsx
How to install excel-analysis
1claude-code-templates
npx claude-code-templates@latest --skill enterprise-communication/excel-analysis2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill excel-analysis -a claude-code3Manually: put the files in place
~/.claude/skills/excel-analysis/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/excel-analysis/
Manually: put the files in place
.agents/skills/excel-analysis/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/excel-analysis/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates excel-analysis2Manually: put the files in place
.github/skills/excel-analysis/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/enterprise-communication/excel-analysisManually: put the files in place
.devin/skills/excel-analysis/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about excel-analysis
How to install excel-analysis in Claude Code?
Run npx claude-code-templates@latest --skill enterprise-communication/excel-analysis.
What does excel-analysis do?
It guides Claude Code in writing Python routines for spreadsheets. The skill covers data filtering, aggregations, chart generation, and cell styling.
Which Python dependencies are required?
Your environment must have pandas and openpyxl. Plotting requires matplotlib, while opening older .xls documents calls for xlrd.