What problem does it solve? Working with Excel files programmatically is error-prone: openpyxl never evaluates formulas, plain row inserts break references, and charts get dropped on re-save. This Skill provides tested CLI scripts that handle workbook creation, inspection, editing, reference-aware restructuring, and CSV conversion without those traps. ## Core Features & Use Cases - Workbook creation from JSON specs: Build multi-sheet workbooks with styling, formulas, charts, conditional formatting, data validation, native tables, defined names, hyperlinks, and notes. - Reading and editing: Dump sheets as JSON or CSV, list formulas with cached values, set cells, append rows, and restructure rows/columns with automatic formula-reference rewriting across all sheets. - Headless recalculation and CSV interop: Recalculate formulas via LibreOffice and convert between CSV and styled xlsx with type inference and explicit encodings. - Use Case: Generate a monthly sales report workbook with a formatted summary sheet, a chart, and formulas, then recalculate it headlessly and export the data sheet to CSV for downstream import. ## Quick Start Ask the agent to create an Excel report from your data using the xlsx skill, for example: "Create a styled xlsx workbook with two sheets, a SUM formula, and a bar chart from this CSV."