Creates, reads, edits, and analyzes spreadsheets (.xlsx, .xlsm, .csv, .tsv) with formulas, formatting, charts, and visual quality checks via LibreOffice rendering.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xlsx-processing-openai:xlsx-processing-openaiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Build new workbooks with formulas, formatting, and structured layouts.
IMPORTANT: System and user instructions always take precedence.
openpyxl for .xlsx edits and pandas for analysis and CSV/TSV workflows.tmp/spreadsheets/ for intermediate files; delete when done.output/spreadsheet/ when working in this repo.openpyxl for creating/editing .xlsx files and preserving formatting.pandas for analysis and CSV/TSV workflows, then write results back to .xlsx or .csv.openpyxl.chart for native Excel charts.soffice) and Poppler (pdftoppm) are available, render sheets for visual review:
soffice --headless --convert-to pdf --outdir $OUTDIR $INPUT_XLSXpdftoppm -png $OUTDIR/$BASENAME.pdf $OUTDIR/$BASENAMEPrefer uv for dependency management.
Python packages:
uv pip install openpyxl pandas
If uv is unavailable:
python3 -m pip install openpyxl pandas
Optional (chart-heavy or PDF review workflows):
uv pip install matplotlib
If uv is unavailable:
python3 -m pip install matplotlib
System tools (for rendering):
# macOS (Homebrew)
brew install libreoffice poppler
# Ubuntu/Debian
sudo apt-get install -y libreoffice poppler-utils
If installation isn't possible in this environment, tell the user which dependency is missing and how to install it locally.
No required environment variables.
references/examples/openpyxl/=H6*(1+$B$3) not =H6*1.04).If the spreadsheet is an IB-style model (LBO, DCF, 3-statement, valuation):
2plugins reuse this skill
First indexed Jul 8, 2026
npx claudepluginhub akshullyinnocent-oklahoma/awesome-legal-skills --plugin xlsx-processing-openaiCreates, reads, edits, and analyzes spreadsheets (.xlsx, .xlsm, .csv, .tsv) with formulas, formatting, charts, and visual quality checks via LibreOffice rendering.
Creates, edits, analyzes spreadsheets (.xlsx, .csv, .tsv) using openpyxl and pandas; preserves formulas, formatting, references for accurate Excel workflows.
Creates, edits, analyzes, and formats spreadsheets (.xlsx, .csv, .tsv) using openpyxl/pandas with formula recalculation, charts, and visual PDF rendering review.