What problem does it solve? Working with spreadsheet files programmatically is error-prone: openpyxl writes formulas without cached values, modern Excel functions break under LibreOffice, and external workbook links get silently destroyed. This Skill provides the exact workflows, scripts, and gotchas needed to produce correct, professional .xlsx, .xlsm, .csv, and .tsv files every time. ## Core Features & Use Cases - Spreadsheet Creation & Editing: Build new workbooks or edit existing ones with openpyxl for formulas and formatting, or pandas for bulk data movement. - Mandatory Formula Recalculation: The included recalc.py script runs LibreOffice headless to compute every formula, then reports any #VALUE!, #REF!, or #NAME? errors as JSON so nothing ships broken. - Financial Modeling Conventions: Built-in rules for color coding (blue inputs, black formulas, green cross-sheet links), number formats, and assumption documentation. - Use Case: A user asks to add a revenue projection tab to an existing financial model. The Skill reads the model with two load_workbook passes, writes formulas referencing the assumptions sheet, runs recalc.py to verify zero errors, and delivers a workbook that recalculates correctly in Excel. ## Quick Start Use the xlsx skill to add a SUM formula column to my sales-data.xlsx file and verify it recalculates without errors.