xlsx

Create, edit, and analyze spreadsheet files using pandas and openpyxl.

3.5k|1.0k|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/nextlevelbuilder/goclaw --skill xlsx-nextlevelbuilder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/nextlevelbuilder/goclaw/tree/main/skills/xlsx
Command: npx skills add https://github.com/nextlevelbuilder/goclaw --skill xlsx-nextlevelbuilder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of spreadsheet files, eliminating manual data entry and complex formula calculations.

Core Features & Use Cases

  • Spreadsheet Creation & Editing: Generate new .xlsx files or modify existing ones with data, formulas, and formatting.
  • Data Analysis: Analyze tabular data using pandas for insights and reporting.
  • Formula Management: Ensures all Excel formulas are correctly implemented and recalculated, preventing errors.
  • Use Case: Convert messy CSV data into a well-formatted Excel report with calculated totals and charts, or update a financial model by adding new projection columns and ensuring all formulas remain accurate.

Quick Start

Use the xlsx skill to create a new spreadsheet named 'sales_report.xlsx' with columns 'Date', 'Product', and 'Revenue', and populate it with the provided data.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate creating and editing Excel spreadsheets with formulas?

Automate spreadsheet creation and editing by using openpyxl to write formulas and apply professional formatting to new or existing .xlsx files. Pandas handles data manipulation, while a recalculation script ensures zero formula errors across the workbook.

What's the best way to convert messy CSV data into a formatted Excel report?

Converting CSV data into a formatted Excel report involves loading the tabular data with pandas, then writing it to an .xlsx file using openpyxl. This process adds calculated totals, applies formatting, and ensures all resulting formulas are recalculated without errors.

Does this spreadsheet automation approach support .xlsm, .csv, and .tsv file formats?

Yes, this approach supports opening, reading, editing, and creating .xlsx, .xlsm, .csv, and .tsv file formats. It handles conversion between these tabular file formats while preserving existing templates and applying professional formatting.

How do you ensure zero formula errors when updating an existing financial model?

To ensure zero formula errors when updating a financial model, openpyxl injects the new data and formulas while a LibreOffice integration recalculates the entire workbook. This mechanism prevents broken calculations and preserves the existing template structure.

Can I use pandas for data analysis and then export the results to an .xlsx file?

Yes, you can use pandas for data analysis and export the results to an .xlsx file. The workflow uses pandas to manipulate and analyze the tabular data, then leverages openpyxl to generate the final spreadsheet with professional formatting and accurate formulas.

Why do my spreadsheet formulas show errors after automated editing?

Spreadsheet formulas show errors after automated editing when the workbook is not recalculated post-modification. Running a recalculation script via LibreOffice after openpyxl updates the formulas ensures all calculated values are refreshed and prevents display errors.