xlsx

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive tool for automatic creation, editing, and analysis of spreadsheet workbooks, enabling formulas, formatting, and data visualization across common formats (.xlsx, .xlsm, .csv, .tsv).

Core Features & Use Cases

  • Create new spreadsheets with formulas and formatting to meet reporting and data-tracking needs.
  • Read, analyze, and transform data in existing workbooks while preserving formulas and structure.
  • Recalculate formulas reliably using a LibreOffice-based workflow to ensure up-to-date results and consistency across sheets.

Quick Start

Write a simple directive describing the target workbook and run the tool to produce a ready-to-use Excel 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 workbook creation with formulas and formatting?

Automate Excel workbook creation by writing a simple directive to generate new .xlsx spreadsheets with formulas and formatting. The tool uses Python with openpyxl and pandas to produce ready-to-use files for reporting and data-tracking needs.

Can I read and edit existing .xlsx files while preserving formulas?

Yes, you can read and transform data in existing .xlsx or .xlsm workbooks while preserving formulas and structure. The tool edits existing files without breaking formula logic, ensuring data analysis and updates maintain consistency across sheets.

What is the best way to recalculate formulas in an .xlsx file using Python?

The best way to recalculate formulas in an .xlsx file is using a LibreOffice-based workflow via the recalc.py script. This ensures formula values are refreshed and consistent across sheets without manual intervention.

Does this tool support processing .csv and .tsv files for data analysis?

Yes, the tool supports processing .csv and .tsv files alongside .xlsx and .xlsm formats. It leverages pandas for data processing and openpyxl for workbook generation, enabling comprehensive data analysis and transformation across common spreadsheet formats.

Why do my formulas show stale values when I generate an Excel file with Python?

Formulas show stale values when generated with Python because openpyxl writes formulas but does not calculate them. This tool solves the issue by running a LibreOffice-based recalculation script to refresh all formula results reliably.