xlsx-processing
Installation
SKILL.md
XLSX Processing
Overview
Manipulate Excel files programmatically using openpyxl for rich formatting and pandas for data analysis. This skill covers reading/writing spreadsheets, formulas, charts, conditional formatting, data validation, pivot table generation, CSV import/export, and strategies for handling large files.
Apply this skill whenever Excel files need to be created, read, transformed, or enriched through code rather than manual editing.
Multi-Phase Process
Phase 1: Requirements
- Determine operation (read, write, transform, report)
- Identify data sources and volume
- Define formatting and formula requirements
- Plan sheet structure and naming
- Assess performance needs (row count, file size)
STOP — Do NOT begin implementation until you know the row count and whether formatting is needed (this determines library choice).