What problem does it solve? Working with spreadsheet files programmatically often leads to hardcoded values, broken formulas, and formula errors like #REF! or #DIV/0! that corrupt deliverables. This Skill provides a disciplined workflow for creating, editing, and analyzing .xlsx, .xlsm, .csv, and .tsv files so every spreadsheet remains dynamic, error-free, and professionally formatted. ## Core Features & Use Cases - Formula-first spreadsheet generation: Builds Excel files where all calculations use native Excel formulas instead of Python-hardcoded values, keeping workbooks dynamic and updateable. - Automated recalculation and error detection: Uses the scripts/recalc.py tool with LibreOffice to recalculate all formulas and report every #REF!, #DIV/0!, #VALUE!, and #NAME? error with exact cell locations. - Financial modeling conventions: Enforces industry-standard color coding, number formatting, and assumption placement for professional financial models. - Use Case: A user asks to build a revenue forecast model from raw sales data. The Skill creates the workbook with openpyxl, writes growth formulas referencing assumption cells, applies blue-input/black-formula color conventions, then runs recalc.py to verify zero formula errors before delivery. ## Quick Start Use the xlsx skill to create a formatted sales summary spreadsheet from my data.csv file with formulas for totals and growth rates.