xlsx

Create and edit Excel files with formulas, formatting, and pandas analysis.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/guangtouwangba/weaver --skill xlsx-guangtouwangba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/guangtouwangba/weaver/tree/main/.claude/skills/xlsx
Command: npx skills add https://github.com/guangtouwangba/weaver --skill xlsx-guangtouwangba

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, edit, and analyze spreadsheet data with advanced formula support, formatting, and data analysis capabilities, eliminating manual calculation errors and ensuring data integrity.

Core Features & Use Cases

  • Spreadsheet Creation & Editing: Generate new .xlsx files or modify existing ones, including adding data, formulas, and complex formatting.
  • Formula Recalculation & Error Checking: Utilizes LibreOffice via recalc.py to ensure all formulas are correctly calculated and to identify and report errors like #REF!, #DIV/0!, etc.
  • Data Analysis: Leverages the pandas library for powerful data manipulation, analysis, and visualization directly from Excel files.
  • Use Case: Automatically generate a financial projection spreadsheet, populate it with formulas, ensure all calculations are correct, and then analyze the projected revenue trends using pandas.

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 'Total Revenue' cell to sum the 'Revenue' column.

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 file with formulas and ensure the calculations are correct?

To create an Excel file with formulas, you can generate a new .xlsx spreadsheet, add your formulas, and then run a recalculation script using LibreOffice to verify calculations and detect errors like #DIV/0! or #REF!, ensuring accurate dynamic results.

Can I use pandas for data analysis directly on an existing xlsx spreadsheet?

Yes, you can use pandas for data analysis directly on an existing xlsx spreadsheet by loading the file into a DataFrame, enabling powerful data manipulation, trend analysis, and visualization without manual data extraction.

What is the best way to automate recalculating Excel formulas and checking for errors?

The best way to automate recalculating Excel formulas and checking for errors is utilizing LibreOffice integration, which processes the spreadsheet to recalculate all formulas dynamically and reports specific formula errors to guarantee data integrity.

Does this spreadsheet tool support formatting and editing csv files as well as xlsx?

Yes, this spreadsheet tool supports editing csv files alongside xlsx, xlsm, and tsv formats, allowing you to apply complex formatting, populate data, and insert formulas across multiple supported spreadsheet file types.

Why should I prioritize Excel formulas over hardcoded values in my generated spreadsheets?

Prioritizing Excel formulas over hardcoded values in generated spreadsheets ensures data integrity and dynamic calculations, meaning that when source data changes, all dependent values update automatically without requiring manual recalculation.

How do I build a financial projection spreadsheet and analyze the revenue trends?

You can build a financial projection spreadsheet by populating it with data and formulas, verifying calculations via LibreOffice, and then leveraging pandas to analyze the projected revenue trends directly from the final Excel file.