xlsx

Create, edit, and analyze Excel spreadsheets with formulas and formatting.

2|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/bloknayrb/claudestuff --skill xlsx-bloknayrb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/bloknayrb/claudestuff/tree/main/plugins/ms-office-suite/skills/xlsx
Command: npx skills add https://github.com/bloknayrb/claudestuff --skill xlsx-bloknayrb

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers users to create, edit, and analyze complex spreadsheet files, ensuring data integrity and dynamic calculations.

Core Features & Use Cases

  • Dynamic Spreadsheet Creation: Generate new .xlsx files with intricate formulas, custom formatting, and data validation.
  • Data Analysis & Manipulation: Read, process, and analyze data from existing spreadsheets using powerful libraries like pandas.
  • Formula Recalculation & Error Checking: Ensure all formulas are accurate and error-free using LibreOffice integration.
  • Use Case: Automatically generate a financial projection model in Excel, complete with industry-standard formatting and error-checked formulas, based on provided assumptions.

Quick Start

Use the xlsx skill to create a new spreadsheet named 'sales_report.xlsx' with columns for 'Date', 'Product', and 'Revenue', and add a formula in the 'Revenue' column to sum the values.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I create an Excel spreadsheet with formulas and formatting automatically?

To create an Excel spreadsheet with formulas and formatting, this tool uses openpyxl to generate new .xlsx files with custom data validation and dynamic calculations. It automates building intricate financial models while ensuring formula accuracy and applying industry-standard formatting.

Can I modify an existing Excel file without losing its formulas?

Yes, you can modify existing Excel files without losing formulas. This tool reads and edits .xlsx or .xlsm files while preserving the original formulas, allowing you to update spreadsheet data and formatting without breaking the existing dynamic calculations.

How does spreadsheet data analysis work with pandas?

Spreadsheet data analysis with pandas involves reading .xlsx, .csv, or .tsv files into dataframes for processing. This tool leverages pandas to manipulate and analyze the extracted data, enabling you to perform complex data analysis and visualization directly from existing spreadsheets.

Do I need LibreOffice to recalculate formulas in Excel files?

Yes, LibreOffice is required to recalculate formulas in Excel files. This tool uses a recalc.py script to integrate LibreOffice for formula recalculation and error checking, ensuring that all spreadsheet calculations are accurate and error-free after modifications.

What is the best way to analyze CSV and TSV files for financial reporting?

The best way to analyze CSV and TSV files for financial reporting is using pandas for data manipulation. This tool reads delimited text files, processes the data, and can export the analyzed results into a formatted Excel spreadsheet with recalculated formulas.

Why are my Excel formulas not calculating after editing with openpyxl?

Excel formulas may not calculate after editing with openpyxl because it does not natively evaluate formula results. This tool resolves this limitation by invoking LibreOffice via recalc.py to recalculate formulas and perform error checking on the modified spreadsheet.