XLSX

Automates Excel spreadsheet creation, editing, and pandas-based analysis with LibreOffice recalculation.

Updated Oct 17, 2025
One-click install
npx skills add https://github.com/skycruzer/fleet-management-v2 --skill xlsx-skycruzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: XLSX
Source: https://github.com/skycruzer/fleet-management-v2/tree/main/.claude/skills/document-skills/xlsx
Command: npx skills add https://github.com/skycruzer/fleet-management-v2 --skill xlsx-skycruzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl.

What problem does it solve?

Manually performing repetitive tasks in Excel, such as data manipulation, formula application, and report generation, is time-consuming and prone to human error. This Skill automates spreadsheet tasks, including data manipulation, formula application, and report generation in XLSX format, streamlining your workflow, ensuring data accuracy, and saving you significant time and effort.

Core Features & Use Cases

  • Data Manipulation: Read, write, and modify data within specific cells, rows, or columns.
  • Formula Application: Insert and update Excel formulas programmatically.
  • Report Generation: Create structured reports from raw data, including charts and pivot tables.
  • Use Case: Need to calculate total sales from a sales_data.xlsx file and generate a report? This Skill can open the file, sum a column, place the result in a new column, and save the updated file, automating your sales reporting process.

Quick Start

Use the XLSX skill to open 'monthly_budget.xlsx', update the 'Rent' value in cell B5 to '1500', and save the file.

Frequently Asked Questions about XLSX

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

FAQPage Schema
How do I automate Excel spreadsheet creation and data manipulation with formulas?

Spreadsheet automation with formulas involves programmatically creating or modifying .xlsx files to insert calculated values, apply functions, and update cells without manual entry. This Skill automates formula insertion, data manipulation, and report generation in Excel workbooks, eliminating repetitive tasks and formula errors while preserving existing formatting and formulas.

Can I read data from CSV or Excel files and perform analysis programmatically?

Yes, this Skill reads and analyzes data from .xlsx, .xlsm, .csv, and .tsv files programmatically. It supports extracting specific cell values, analyzing columns, and performing calculations, enabling automated data workflows without manual spreadsheet operations.

How do I generate reports from raw data in Excel format?

Report generation from raw data involves reading source files, calculating aggregates, applying formatting, and structuring results into new sheets or workbooks. This Skill automates this end-to-end process, creating formatted reports with formulas, color coding, and number formatting from raw .xlsx or .csv data.

What's the best way to update existing Excel workbooks while keeping formulas intact?

Updating workbooks safely requires modifying only target cells while preserving existing formulas and formatting. This Skill handles structured updates to .xlsx and .xlsm files, ensuring formulas recalculate automatically and formatting remains consistent across edits.

Does this approach work with LibreOffice or require specific Excel versions?

This Skill uses openpyxl for programmatic .xlsx manipulation and supports LibreOffice-based recalculation via recalc.py, ensuring compatibility across platforms. It works with standard .xlsx, .xlsm, .csv, and .tsv formats independent of Excel version.

What are the limitations of programmatic spreadsheet automation compared to manual editing?

Programmatic automation excels at bulk operations, formula precision, and repetitive tasks but requires upfront setup and works best with structured data. Complex conditional formatting, advanced pivot logic, or highly interactive workflows may be better suited to manual or hybrid approaches.