xlsx

Create and edit Excel spreadsheets with formulas and data analysis.

4|1|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/rm2thaddeus/Aitor_Skills --skill xlsx-rm2thaddeus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/rm2thaddeus/Aitor_Skills/tree/main/xlsx
Command: npx skills add https://github.com/rm2thaddeus/Aitor_Skills --skill xlsx-rm2thaddeus

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers users to create, modify, and analyze spreadsheet data, including complex formulas and formatting, directly within the AI environment.

Core Features & Use Cases

  • Spreadsheet Creation & Editing: Generate new .xlsx files or modify existing ones with data, formulas, and formatting using Python libraries like openpyxl.
  • Formula Recalculation & Error Checking: Ensure formula integrity and identify errors (#REF!, #DIV/0!, etc.) using the recalc.py script with LibreOffice.
  • Data Analysis: Leverage pandas for in-depth data manipulation, analysis, and visualization of spreadsheet content.
  • Use Case: Automatically generate a financial projection model in Excel, populate it with assumptions, add complex formulas, and then verify all calculations for errors before presenting the final report.

Quick Start

Use the xlsx skill to create a new Excel file named 'sales_report.xlsx' with columns 'Date', 'Product', and 'Revenue', and add a formula to calculate the total revenue in cell D2.

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 using Python?

To create an Excel spreadsheet with formulas and formatting, you can use the openpyxl Python library to generate new .xlsx files, populate them with data, and apply dynamic formulas and structural formatting directly within your environment.

How do I recalculate Excel formulas and check for errors like #DIV/0! in Python?

You can recalculate Excel formulas and check for errors like #DIV/0! by integrating with LibreOffice, utilizing a dedicated recalculation script to verify formula integrity and identify calculation errors before finalizing your spreadsheet.

Can I modify existing .xlsx files while preserving their original structure and formatting?

Yes, you can modify existing .xlsx files while preserving their original structure and formatting by leveraging openpyxl, which allows you to edit spreadsheet content, update formulas, and maintain the integrity of the original file layout.

What is the best way to perform data analysis on Excel spreadsheet content?

The best way to perform data analysis on Excel spreadsheet content is by leveraging the pandas Python library, which enables in-depth data manipulation, statistical analysis, and data visualization of your .xlsx, .xlsm, or .csv files.

Does this spreadsheet analysis approach support file formats other than .xlsx?

Yes, this spreadsheet analysis approach supports file formats other than .xlsx, including .xlsm, .csv, and .tsv files, allowing you to manage, analyze, and edit a diverse range of tabular data formats seamlessly.

Why do my spreadsheet formulas show errors after generating a new Excel file?

Spreadsheet formulas may show errors after generating a new Excel file due to uncalculated references or syntax issues, which can be identified and resolved using LibreOffice integration for formula recalculation and error detection.