xlsx

Process and transform spreadsheet data using pandas and openpyxl.

Updated Jul 10, 2025
One-click install
npx skills add https://github.com/damilola-elegbede-org/claude-config-5ad01dbe --skill xlsx-damilola-elegbede-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/damilola-elegbede-org/claude-config-5ad01dbe/tree/main/system-configs/.claude/skills/xlsx
Command: npx skills add https://github.com/damilola-elegbede-org/claude-config-5ad01dbe --skill xlsx-damilola-elegbede-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defusedxml, openpyxl, lxml, validators.

What problem does it solve?

This Skill automates the routine management and transformation of spreadsheet data, reducing manual toil when opening, editing, formatting, or cleaning .xlsx, .xlsm, .csv, or .tsv files.

Core Features & Use Cases

  • Read, edit, format, apply formulas, and chart data across common spreadsheet formats.
  • Create new spreadsheets from scratch or from existing data sources and convert between tabular formats.
  • Clean and restructure messy tabular data (misplaced headers, junk rows) into clean, deliverable spreadsheets.

Quick Start

Provide an input spreadsheet and the desired transformation, and I will produce an updated spreadsheet as the result.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate cleaning and restructuring messy spreadsheet data with pandas?

You can automate spreadsheet data cleaning by providing an input file and the desired transformation. The Skill uses pandas and openpyxl to fix misplaced headers, remove junk rows, and output a clean, deliverable spreadsheet.

How do I convert CSV or TSV files into a formatted xlsx spreadsheet?

To convert CSV or TSV files into a formatted xlsx spreadsheet, provide the source file and desired formatting rules. The Skill reads the tabular data and outputs a properly formatted Excel workbook.

Can I apply formulas and add charts to an xlsx file using openpyxl?

Yes, you can apply formulas and add charts to an xlsx file. The Skill leverages openpyxl to read, modify, and validate spreadsheets, supporting both formula calculations and chart generation within your workflow.

Does this approach support validating and editing xlsm files with macros?

Yes, this approach supports validating and editing xlsm files. It handles common spreadsheet formats including xlsx, xlsm, csv, and tsv, allowing you to open, modify, and validate macro-enabled workbooks.

What is the best way to wrangle tabular data from multiple spreadsheet formats?

The best way to wrangle tabular data from multiple formats is using a unified Python tooling approach. This Skill processes xlsx, xlsm, csv, and tsv files to read, clean, and restructure data into a single deliverable output.

Do I need Python dependencies like lxml and defusedxml installed to process spreadsheets?

You need the underlying Python dependencies like lxml, defusedxml, openpyxl, and validators installed in your environment. These libraries enable the Skill to securely parse, read, modify, and validate your spreadsheet files.