Convert local .xlsx and .xls workbooks into per-sheet .csv or .tsv files for large-workbook review and downstream machine-friendly processing.
Convert local Microsoft Excel workbooks into per-sheet .csv or .tsv files using deterministic local tooling.
For very large workbooks in this shared library, prefer delimited exports over one giant Markdown file. Write one output directory beside the workbook and put one file per worksheet inside it so the contents stay chunkable and easy for tools or the model to inspect.
This skill is intended to be user-invocable by name.
If the runtime exposes skill slash commands, invoke it as:
/excel-to-delimited <input.xlsx>/excel-to-delimited <input.xls> | format:csv/excel-to-delimited <input.xls> | format:tsvExamples:
/excel-to-delimited /path/to/research-notes.xlsx/excel-to-delimited /tmp/vendor-pricing.xls | format:tsvIf the input path is missing, ask the user which .xlsx or .xls workbook they want to convert.
.xlsx or .xls workbook into .csv files..xlsx or .xls workbook into .tsv files..xls or .xlsx file.excel-to-markdown..xls or .xlsx.| format:csv or | format:tsv filter, defaulting to csv.openpyxl for .xlsxxlrd for .xlspython3 "{baseDir}/excel_to_delimited.py" ....python3 -m pip show openpyxl for .xlsxpython3 -m pip show xlrd for .xlspython3 -m pip install openpyxl xlrdpython3 -m pip show openpyxl xlrd_csv or _tsv.Convert with default CSV output:
python3 "{baseDir}/excel_to_delimited.py" "/path/to/research-notes.xlsx"
Convert with TSV request syntax:
python3 "{baseDir}/excel_to_delimited.py" --request "/tmp/vendor-pricing.xls | format:tsv"
Install spreadsheet helpers:
python3 -m pip install openpyxl xlrd