Microsoft Excel — Development skill for Claude Code
Agent skill for Microsoft Excel for Claude Code, Cursor, Codex and other SKILL.md agents: read, edit and verify .xlsx/.xlsm/.csv with openpyxl, recalculate with LibreOffice, automate with Office.js, V.
How to install Microsoft Excel
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open skillsaas/microsoft-excel and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Microsoft Excel does
Agent skill for Microsoft Excel for Claude Code, Cursor, Codex and other SKILL.md agents: read, edit and verify .xlsx/.xlsm/.csv with openpyxl, recalculate with LibreOffice, automate with Office.js, VBA or Graph.
Alternatives in Development
- Mempalace Init — Set up MemPalace — install the package, initialize a palace, register the MCP server with Cursor, and verify e 58.6k ★
- Flavor — PUA 切换味道 — 从 15 种味道中选择,包括阿里/字节/华为/腾讯/Netflix/Musk/Jobs/Microsoft/钉内钉外 19.5k ★
- Chops — 1,000+ macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp 1.1k ★
README
Microsoft Excel agent skill
**TL;DR:** `microsoft-excel` is a free, MIT-licensed agent skill that teaches AI agents (Claude Code, Cursor, Codex, Gemini CLI and other agents that read SKILL.md skills) to read, create, edit, recalculate and verify Excel workbooks without breaking them, with openpyxl, xlsxwriter, pandas, Office.js, Office Scripts, VBA and Microsoft Graph. Install: `npx skills add skillsaas/microsoft-excel` or `npm install microsoft-excel`.
`microsoft-excel` is an [Agent Skills](https://agentskills.io/specification) skill that teaches AI coding agents (Claude Code, Cursor, Codex, Gemini CLI and others) to read, create, edit, recalculate and verify Excel workbooks without breaking them.
Unofficial. Microsoft and Excel are trademarks of Microsoft Corporation. This project is not affiliated with or endorsed by Microsoft.
Use it when
- Writing or debugging Excel formulas (XLOOKUP, dynamic arrays, LAMBDA, SUMIFS).
- Creating or editing .xlsx, .xlsm or .csv files with openpyxl, xlsxwriter or pandas when Excel is not installed.
- Getting calculated values without Excel (forced LibreOffice recalculation).
- Automating Excel with Office.js, Office Scripts, VBA, COM/xlwings or Microsoft Graph.
- Fixing wrong totals, lost leading zeros, shifted dates, CSV import damage,
#NAME?or#SPILL!. - Handling workbooks from untrusted sources safely.
Install
npx skills add skillsaas/microsoft-excel # vercel-labs skills CLI, reads SKILL.md at the repo root
npm install microsoft-excel # files land in node_modules/microsoft-excel/
# Planned, not yet published: npx @skillsaas/cli add microsoft-excel --claude
Manual: copy `SKILL.md`, `references/` and `scripts/` into your agent's skills folder, for example `~/.claude/skills/microsoft-excel/`. Keep the folder name `microsoft-excel`. Typical locations: Claude Code `~/.claude/skills/`, other agents in their own skills folder (check your agent's docs). SKILL.md calls scripts as `py
Related Skills
Excel Hygiene
A 'second pair of eyes' Claude Code skill for any .xlsx — deterministic mechanical checks (openpyxl) plus Pank
Office Agent Skills
Agent Skills for Microsoft Office (Windows) and Microsoft 365: live document editing over COM and read-only Gr
Claude Office Skills
Office document creation and editing skills for Claude Code - PPTX, DOCX, XLSX, and PDF workflows with automat
Growth Compass
面向新手的业务数据分析 Agent Skill(电商/增长方向):从 MySQL 或 CSV/Excel 取数,到数据体检、清洗、漏斗/留存/RFM/指标归因分析、可视化,最终输出结论先行的分析报告——一条龙,且每一步都
Claude Office Skills
Claude in Excel & Claude in PowerPoint skills, restored as SKILL.md for Claude Code — DCF, LBO, 3-statement, c
CSV Edit
Make modifications or report on csv files
Related Agents
Dev Document
Generation of documents (PDF, DOCX, XLSX, PPTX). Use to create a document, generate a report, export to PDF/Wo
Doc Processor
Generate and parse office documents — PDF, DOCX, XLSX, PPTX, CSV. Pure format utility for creating reports, ex
Excel
Spreadsheets, tables, data wrangling. Use when the request says: "excel", "tablo", "spreadsheet", "xlsx", "csv