xlsx

Create, edit, and analyze Excel workbooks while preserving formulas across .xlsx/.xlsm/.csv formats.

1|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/beyondkmp/claude-code-plugins --skill xlsx-beyondkmp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/beyondkmp/claude-code-plugins/tree/main/plugins/skills/document-processing/xlsx
Command: npx skills add https://github.com/beyondkmp/claude-code-plugins --skill xlsx-beyondkmp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spreadsheet work is error-prone and time-consuming when creating, updating, and analyzing data across multiple sheets. This Skill automates the end-to-end lifecycle of Excel workbooks, preserving formulas while enabling dynamic updates and insights.

Core Features & Use Cases

  • Create new spreadsheets with formulas and formatting to standard templates.
  • Read, analyze, and visualize data across .xlsx, .xlsm, and .csv inputs while maintaining formula integrity.
  • Update existing spreadsheets without breaking formulas, and recalculate results using a LibreOffice-based engine.
  • Use Case: A finance analyst quickly generates a monthly performance workbook, updates inputs, and gets recalculated dashboards without manual re-entry.

Quick Start

Use the xlsx skill to create a new workbook with a table of monthly sales, a simple SUM formula, and a basic chart.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I update existing Excel spreadsheets without breaking formulas?

To update Excel spreadsheets without breaking formulas, this automation uses openpyxl to modify cell inputs while preserving existing formula structures. It then applies a LibreOffice-based recalc script to validate and recalculate the updated formula results.

Can I create new Excel workbooks with formulas and formatting automatically?

You can create new Excel workbooks with formulas and formatting automatically by generating standard templates. This approach populates .xlsx files with calculated cells and visual styling programmatically, eliminating manual spreadsheet design.

Does openpyxl support recalculating formulas in .xlsx and .xlsm files?

Openpyxl handles reading and writing .xlsx and .xlsm files but does not natively recalculate formulas. To achieve accurate formula recalculation, this solution integrates a LibreOffice-based recalculation script that validates and computes the updated results.

What is the best way to analyze data across multiple Excel sheets?

The best way to analyze data across multiple Excel sheets is to automate the reading and visualization process. This method extracts data from .xlsx, .xlsm, and .csv inputs while maintaining formula integrity for accurate, dynamic insights.

How do I automate Excel workbook generation for monthly performance reports?

To automate Excel workbook generation for monthly performance reports, you create standard templates with formulas, update input data programmatically, and run a recalculation script. This produces updated dashboards without manual re-entry.