# XLSX

Create, edit, analyze, or convert Excel spreadsheets (.xlsx, .xlsm, .xltx) where the...

- Repository: https://github.com/K-Dense-AI/claude-scientific-writer (2545 stars)
- Category: Documents
- License: MIT
- Last updated: 2026-10-31
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add K-Dense-AI/claude-scientific-writer --skill xlsx -g -a claude-code -y`
Codex: `npx skills add K-Dense-AI/claude-scientific-writer --skill xlsx -g -a codex -y`
Cursor: `npx skills add K-Dense-AI/claude-scientific-writer --skill xlsx -g -a cursor -y`
Gemini CLI: `npx skills add K-Dense-AI/claude-scientific-writer --skill xlsx -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add K-Dense-AI/claude-scientific-writer`

## Description

Create, edit, analyze, or convert Excel spreadsheets (.xlsx, .xlsm, .xltx) where the workbook file is the primary deliverable. Use for formulas, formatting, financial models, multi-sheet workbooks, and tabular cleanup exported to Excel. Also applies to .csv/.tsv when the user wants spreadsheet output. Do NOT use for Word documents, HTML reports, standalone Python scripts, database pipelines, or Google Sheets API work.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# XLSX creation, editing, and analysis

| Task | Approach |
|---|---|
| **Create** or **edit** with formulas/formatting | `openpyxl`, see gotchas below |
| **Bulk data** in or out | `pandas` (`read_excel`, `to_excel`) |
| **Quick look** at a sheet | `markitdown file.xlsx`, `## SheetName` per sheet; reads `.xlsm` too. No cell coordinates, so don't plan edits from it |
| **Read** a model (formulas *and* values) | two `load_workbook` passes, see gotchas |

> `openpyxl`, `pandas`, and `markitdown` are preinstalled, do not run `uv pip install` first; write the script and import directly. Only if an import fails (or the `markitdown` command is missing): `uv pip install` the missing package.

> Script paths below are relative to this skill's directory.

## Requirements for every output

The rest: https://github.com/K-Dense-AI/claude-scientific-writer/blob/HEAD/.claude/skills/xlsx/SKILL.md
