xlsx

Create, modify, and validate Excel spreadsheets with pandas and openpyxl.

3|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/legout/pi-config --skill xlsx-legout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/legout/pi-config/tree/main/installed-skills/xlsx
Command: npx skills add https://github.com/legout/pi-config --skill xlsx-legout

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the challenge of programmatically creating, editing, and analyzing complex Excel spreadsheets while ensuring formula integrity and professional formatting.

Core Features & Use Cases

  • Dynamic Modeling: Automates the creation of financial models and data reports using Excel formulas rather than hardcoded values.
  • Data Cleaning & Conversion: Restructures messy tabular data and converts between various spreadsheet formats.
  • Formula Verification: Automatically recalculates formulas and identifies errors like #REF! or #DIV/0! using integrated LibreOffice tools.

Quick Start

Use the xlsx skill to open the file named quarterly_report.xlsx, update the revenue projections using the provided assumptions, and verify that all formulas are error-free.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel financial modeling without hardcoding values?

Excel financial modeling can be automated by using pandas and openpyxl to generate spreadsheets with live formulas. This approach dynamically updates revenue projections and recalculates outputs without static cell values.

Can I automatically recalculate Excel formulas and audit errors like #REF!?

Automated Excel formula recalculation and error auditing for #REF! or #DIV/0! requires LibreOffice headless tools. This integration verifies model accuracy by validating formulas and identifying calculation errors programmatically.

What's the best way to clean and restructure messy spreadsheet data for reporting?

Restructuring messy spreadsheet data is best handled by using pandas to clean tabular inputs and convert between various spreadsheet formats. This process prepares restructured data for professional reporting outputs.

Does openpyxl support complex Excel automation for professional reporting?

openpyxl supports complex Excel automation by modifying spreadsheets and applying professional formatting alongside pandas. It handles formula-based calculations and data restructuring required for professional reporting outputs.

Do I need LibreOffice to verify formula integrity in Excel spreadsheets?

LibreOffice is required for headless formula recalculation and error auditing to ensure model accuracy. It verifies formula integrity by identifying calculation errors like #REF! or #DIV/0! within automated Excel spreadsheets.