What problem does it solve?
Many workflows require reading, fixing, converting, or generating spreadsheet files while avoiding broken formulas, lost templates, and manual formatting. This Skill centralizes best-practice Excel workflows so users can clean messy tabular data, preserve templates, create dynamic models using formulas, and produce deliverable .xlsx/.xlsm/.csv/.tsv files with zero formula errors.
Core Features & Use Cases
- Robust file handling: Open, read, edit, and convert .xlsx, .xlsm, .csv, and .tsv files while preserving existing templates and styles.
- Formula-first workflows: Insert Excel formulas (not hardcoded values), maintain cell references, and validate that no formula errors exist.
- Data cleaning & restructuring: Repair malformed rows, normalize headers, and transform messy tabular exports into production-ready spreadsheets.
- Recalculation & verification: Recalculate formulas using the provided LibreOffice-backed scripts/recalc.py and report any Excel error types (e.g., #REF!, #DIV/0!).
- Use case: Clean a downloads export with misplaced headers, add calculated columns and summary sheets, run the recalculation script to verify, and return a validated .xlsx deliverable.
Quick Start
Use the xlsx skill to clean 'downloads/sales.csv', convert it to a styled .xlsx, add dynamic formulas for totals and growth, run the recalculation script, and return the final workbook.