xlsx

Create and edit Excel workbooks with pandas and openpyxl, recalculating formulas via LibreOffice.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of creating, editing, and recalculating complex Excel workbooks, ensuring formula integrity and consistent formatting across sheets.

Core Features & Use Cases

  • Workbook creation and modification: programmatically build or update XLSX files while preserving formulas and templates.
  • Formula integrity and recalculation: relies on the recalc.py script with LibreOffice to refresh all formulas and verify outputs.
  • Data handling and analysis: read/write data using pandas and openpyxl to enable automated reporting and dashboards.

Quick Start

Create a new workbook, populate a small dataset, add simple formulas referencing the data, and run the recalc.py script to refresh all formulas.

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 and formula recalculation?

Automate Excel workbook creation and formula recalculation by using Python libraries pandas and openpyxl to build or update XLSX files, then running the recalc.py script with LibreOffice to refresh all formulas and verify outputs.

What is the best way to update XLSX files while preserving existing formulas?

The best way to update XLSX files while preserving formulas is to programmatically edit the workbook with openpyxl, which maintains template structure and formula integrity across multiple sheets without manual intervention.

Can I use pandas to read and write data for automated Excel reporting?

You can use pandas to read and write data for automated Excel reporting, enabling efficient data handling and analysis across multiple sheets to generate dashboards and financial models within XLSX workbooks.

Do I need LibreOffice to recalculate formulas in Excel workbooks?

You need LibreOffice to recalculate formulas in Excel workbooks because the recalc.py script relies on it to refresh all formulas and verify outputs, ensuring formula integrity without opening Excel manually.

Why does openpyxl not calculate formula values when I edit an Excel file?

openpyxl does not calculate formula values when you edit an Excel file because it only writes the formula strings, requiring the separate recalc.py script with LibreOffice to execute full formula recalculation and produce cached values.

Does this approach to Excel automation work for financial models and dashboards?

This approach to Excel automation works for financial models and dashboards by programmatically building, updating, and recalculating complex spreadsheet-heavy workbooks across multiple sheets while ensuring consistent formatting and formula integrity.