xlsx

Create, modify, and validate spreadsheet files with formulas via LibreOffice.

12|3|Updated Jun 17, 2026
One-click install
npx skills add https://github.com/phuhao00/bony-agent --skill xlsx-phuhao00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/phuhao00/bony-agent/tree/main/.agent/skills/xlsx
Command: npx skills add https://github.com/phuhao00/bony-agent --skill xlsx-phuhao00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, openpyxl, defusedxml, lxml, and includes scripts (resource) components.

What problem does it solve?

This Skill resolves the friction of manual spreadsheet management by providing a robust, formula-aware environment for creating, editing, and cleaning complex tabular data.

Core Features & Use Cases

  • Dynamic Modeling: Automates the creation of financial models and reports using Excel formulas rather than hardcoded values.
  • Data Sanitization: Restructures messy, malformed, or inconsistent tabular data into clean, professional-grade spreadsheets.
  • Use Case: When you need to consolidate multiple CSV exports into a single, formatted .xlsx report with automated calculations and color-coded financial assumptions, this Skill handles the logic, formatting, and error verification.

Quick Start

Use the xlsx skill to read the file 'sales_data.csv', clean the headers, add a total column with a sum formula, and save the result as 'final_report.xlsx'.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate financial modeling in Excel using Python formulas instead of hardcoded values?

Consolidating multiple CSV exports into a formatted .xlsx report requires restructuring messy tabular data and applying sum formulas. This process sanitizes inconsistent data into clean, professional-grade spreadsheets with automated calculations.

Does openpyxl support automated recalculation and zero-error formula construction for spreadsheets?

openpyxl supports zero-error formula construction for .xlsx and .xlsm files, but automated recalculation requires LibreOffice integration. This combination ensures dynamic formula updates and data validation across spreadsheet formats.

What is the best way to clean malformed tabular data and convert CSV files to formatted Excel reports?

The best way to clean malformed tabular data and convert CSV files to formatted Excel reports is through pandas data restructuring. This sanitizes inconsistent headers and applies formula-based calculations for professional .xlsx output.

Can I modify and validate .xlsm files with Python while preserving existing spreadsheet formulas?

You can modify and validate .xlsm files with Python by using formula-aware environments that preserve existing spreadsheet formulas. This ensures zero-error formula construction and automated data validation during modification.

Why does my spreadsheet automation fail when processing large tabular data restructuring tasks?

Spreadsheet automation fails during large tabular data restructuring when dependencies lack proper XML parsing or memory management. Utilizing libraries like lxml and defusedxml ensures safe, efficient processing of complex spreadsheet files.