What problem does it solve?
This Skill helps you repair and transform messy spreadsheet files while ensuring formulas stay correct and the final deliverable is a valid spreadsheet you can immediately use.
Core Features & Use Cases
- Spreadsheet ingestion and transformation: Open, edit, clean, restructure, and convert tabular files such as .xlsx, .xlsm, .csv, and .tsv into a proper spreadsheet output.
- Formula-safe editing: Enforces using Excel formulas (not Python-calculated hardcodes) so results remain dynamic and updateable.
- Quality guardrails: Requires zero Excel formula errors after recalculation (no #REF!, #DIV/0!, #VALUE!, #N/A, etc.) and preserves existing templates/styles when modifying files.
- Excel recalculation workflow: Uses a provided LibreOffice-based
scripts/recalc.py process to recalculate formulas and scan for Excel errors.
- Use case: You receive a CSV with broken headers, malformed rows, and inconsistent columns; you want a cleaned .xlsx with correct calculations, formatting, and error-free formulas.
Quick Start
Use the xlsx skill to convert "raw-data.tsv" into a cleaned "output.xlsx" spreadsheet with corrected headers and fully recalculated, zero-error formulas.