What problem does it solve? Working with Excel files programmatically is error-prone: openpyxl never calculates formulas, plain insert/delete breaks references, and charts get dropped on re-save. This Skill provides tested CLI scripts that handle workbook creation, reading, editing, reference-aware restructuring, recalculation, and CSV conversion with these pitfalls already addressed. ## Core Features & Use Cases - Workbook creation from JSON specs: Build multi-sheet workbooks with styling, number formats, merged cells, freeze panes, autofilters, conditional formatting, charts, data-validation dropdowns, native Excel tables, defined names, hyperlinks, and cell notes. - Reading and inspection: Dump sheets as JSON or CSV, list formulas alongside cached values, inventory sheets, notes, tables, and defined names. - Safe editing and restructuring: Set cells, append rows, manage tables and names, and perform reference-aware row/column insertions and deletions that rewrite formulas, merges, and ranges across all sheets. - Recalculation and CSV interop: Recalculate formulas headlessly via LibreOffice, and convert between CSV and xlsx with type inference and explicit encodings. - Use Case: Generate a styled quarterly sales report with formulas and a bar chart from a JSON spec, recalculate it with LibreOffice, then export a single sheet to CSV for distribution. ## Quick Start Ask the AI to create an Excel workbook from your data using the xlsx skill, for example: "Create a styled xlsx report with two sheets, formulas summing the totals, and a bar chart, then export the summary sheet to CSV."