xlsx

Read XLS/XLSX/CSV attachments, generate preview summaries, and export result tables.

32|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/woodfishhhh/EZ_math_model --skill xlsx-woodfishhhh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/woodfishhhh/EZ_math_model/tree/main/skills/ez-math-model/tools/xlsx
Command: npx skills add https://github.com/woodfishhhh/EZ_math_model --skill xlsx-woodfishhhh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you reliably read, preview, clean, and export tabular data from XLS/XLSX/CSV files so your math-modeling pipeline can start from trustworthy inputs and produce well-structured result tables.

Core Features & Use Cases

  • Attachment table ingestion & preview: Produces an intake.json.attachments[i].preview summary including shape, columns, sample rows, and per-column missing counts.
  • Writing modeling outputs: Exports tables to results/qN_summary.csv or XLSX outputs for downstream reporting and paper-ready figures/tables.
  • Large-file handling & robustness: Uses chunked processing for big CSVs, tries common encodings, and generates safe column aliases when column names contain illegal characters.

Quick Start

Use xlsx to load your attached dataset, generate a preview for the intake stage, clean it if needed, and export a Q-summary table to results.

Frequently Asked Questions about xlsx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preview and clean XLSX or CSV attachments for mathematical modeling intake?

Previewing and cleaning XLSX or CSV attachments for mathematical modeling intake involves reading tabular data to generate summaries including shape, columns, sample rows, and per-column missing counts for validation.

What is the best way to handle large CSV files with encoding issues in pandas?

Handling large CSV files with encoding issues in pandas requires chunked processing using chunksize and applying encoding fallbacks across utf-8, gbk, gb2312, and latin-1 to ensure reliable data ingestion.

How do I export pandas DataFrame modeling result tables to CSV or XLSX formats?

Exporting pandas DataFrame modeling result tables to CSV or XLSX formats uses openpyxl and pandas write functions to output structured files like qN_summary.csv for downstream reporting and paper-ready tables.

Does openpyxl support reading XLS files with illegal characters in column names?

When reading XLS or XLSX files with illegal characters in column names, the ingestion process generates safe column aliases automatically, ensuring the mathematical modeling pipeline receives trustworthy, usable inputs.

Can I use chunksize in pandas to process large CSV files for data cleaning?

Using chunksize in pandas to process large CSV files for data cleaning enables chunked parsing, preventing memory overflow while maintaining robust encoding fallbacks for accurate mathematical modeling data intake.

Why does my CSV file fail to load during data preview due to encoding errors?

CSV files failing to load during data preview due to encoding errors are resolved by applying sequential encoding fallbacks across utf-8, gbk, gb2312, and latin-1 until the tabular data is successfully parsed.