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

  1. Determine operation (read, write, transform, report)
  2. Identify data sources and volume
  3. Define formatting and formula requirements
  4. Plan sheet structure and naming
  5. 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).

Related skills
Installs
33
GitHub Stars
1
First Seen
Apr 2, 2026