What problem does it solve?
This Skill handles any task where a spreadsheet file is the primary input or deliverable, including opening, reading, editing, cleaning, restructuring, formatting, charting, and converting .xlsx, .xlsm, .csv, and .tsv files. It reduces manual spreadsheet cleanup, prevents broken formulas, and ensures deliverables are produced as ready-to-use Excel workbooks.
Core Features & Use Cases
- File handling: Open, preserve, or modify existing Excel workbooks and templates (.xlsx/.xlsm) and convert or import/export delimited files (.csv, .tsv).
- Data cleaning & restructuring: Fix malformed rows, detect/move misplaced headers, normalize columns, and transform junk tabular data into structured sheets.
- Formula-first workflows: Insert formulas (not hardcoded results), enforce formatting and numeric conventions, and guarantee zero formula errors by recalculating with LibreOffice via scripts/recalc.py.
- Financial model standards: Apply color-coding, number-formatting, assumptions placement, and documentation rules for professional financial workbooks.
- Validation & packaging: Use validators and pack/unpack utilities to inspect Office XML, validate relationships/schemas, and create repaired Office files.
- Use Case: Convert a messy exported transactions CSV into a multi-sheet, formula-driven financial workbook that preserves the original template style and passes formula-error validation.
Quick Start
Open the attached file 'data.xlsx', clean and normalize headers and rows, add required formula-driven summary sheets, run the recalculation script, and return the updated spreadsheet file.