xlsx

Automate Excel file operations for reading, writing, and analyzing tabular data.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/liamfraz/claude-code-starter-pack --skill xlsx-liamfraz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/liamfraz/claude-code-starter-pack/tree/main/skills/xlsx
Command: npx skills add https://github.com/liamfraz/claude-code-starter-pack --skill xlsx-liamfraz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, openpyxl, openpyxl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines Excel operations, enabling users to perform complex data analysis and manipulation tasks quickly and accurately.

Core Features & Use Cases

  • Data Analysis: Perform operations like data visualization, summary generation, and statistical analysis on Excel files.
  • Data Manipulation: Modify existing spreadsheets, create new ones, and convert between different tabular file formats.
  • Use Case: Suppose you have a large financial model in Excel and need to update all the numbers for the new fiscal year. Use this Skill to automatically adjust all the formulas and values based on your new data inputs.

Quick Start

Use the xlsx skill to sum the values in column B of the file 'financial_model.xlsx'.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel data analysis and manipulation on large spreadsheets?

Automate Excel data analysis and manipulation using this Skill to programmatically read, write, and analyze .xlsx, .xlsm, .csv, and .tsv files. It leverages pandas and openpyxl to perform complex calculations, statistical analysis, and formatting on large datasets.

Can I use Python to update formulas and values in an existing financial model?

Yes, you can use Python to update formulas and values in an existing financial model. The Skill utilizes openpyxl to modify spreadsheets and requires LibreOffice for formula recalculation to automatically adjust all numbers based on new data inputs.

Does this Excel automation approach support converting between different tabular file formats?

Yes, this Excel automation approach supports converting between different tabular file formats. It can read, write, and process .xlsx, .xlsm, .csv, and .tsv files, enabling seamless data manipulation and format conversion across these supported types.

What is the best way to generate visualizations and statistical summaries from a .xlsx file?

The best way to generate visualizations and statistical summaries from a .xlsx file is through this Skill's data analysis capabilities. It utilizes pandas to process the spreadsheet data, producing summary generation and data visualization outputs directly from the extracted tabular data.

Do I need LibreOffice to recalculate formulas when modifying Excel files with pandas and openpyxl?

Yes, you need LibreOffice to recalculate formulas when modifying Excel files with pandas and openpyxl. While the Skill handles data manipulation and formatting, LibreOffice is specifically required to execute and update the formula calculations within the modified spreadsheets.

Why use openpyxl and pandas for spreadsheet automation instead of manual data manipulation?

Use openpyxl and pandas for spreadsheet automation to streamline complex data analysis tasks quickly and accurately. This approach replaces manual data manipulation by enabling programmatic reading, writing, and formatting of tabular files, reducing errors in large financial models.