From lawvable-awesome-legal-skills
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
/lawvable-awesome-legal-skills: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):
npx claudepluginhub lawve-ai/awesome-legal-skills2plugins reuse this skill
First indexed Jul 8, 2026
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.
Reads, writes, edits, and converts spreadsheet files (.xlsx, .csv, .tsv) using openpyxl, pandas, and markitdown. Handles formulas, formatting, charting, and data cleaning.