xlsx

Create, edit, and analyze spreadsheet files using pandas and openpyxl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers users to effortlessly create, edit, and analyze spreadsheet files, transforming raw data into actionable insights and professional deliverables.

Core Features & Use Cases

  • Data Manipulation: Add columns, compute formulas, clean messy data, and format spreadsheets.
  • File Creation & Conversion: Generate new spreadsheets from scratch or convert between tabular formats.
  • Formula Integrity: Ensures all Excel files are delivered with zero formula errors and adhere to professional standards.
  • Use Case: Automatically update a sales report by adding new data, recalculating totals, and applying consistent formatting, ensuring all formulas are error-free.

Quick Start

Use the xlsx skill to convert the attached CSV file 'sales_data.csv' into an 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 formula recalculation and data cleaning in xlsx files?

Automating Excel formula recalculation and data cleaning for xlsx files is handled using pandas for data manipulation and openpyxl for formulas. LibreOffice is required to execute formula recalculation via scripts.

Can I convert CSV to Excel and preserve existing spreadsheet templates?

Yes, converting CSV to Excel while preserving existing templates is supported for .xlsx, .xlsm, .csv, and .tsv formats. It ensures professional font usage, zero formula errors, and consistent formatting during conversion.

Do I need LibreOffice to use pandas and openpyxl for spreadsheet automation?

You need LibreOffice specifically for recalculating formulas via scripts/recalc.py when automating spreadsheets. Pandas and openpyxl handle standard data manipulation, formatting, and file creation without requiring LibreOffice.

What is the best way to clean messy data and add computed columns to an Excel file?

The best way to clean messy data and add computed columns to an Excel file is using pandas for manipulation and openpyxl for formatting. This ensures professional standards and zero formula errors in the final spreadsheet.

Does this spreadsheet automation approach work with .xlsm and .tsv file formats?

Yes, this spreadsheet automation approach works with .xlsm and .tsv file formats, alongside standard .xlsx and .csv. It handles creating, editing, and converting between these tabular formats while maintaining formula integrity.

Why do my Excel formulas show errors after automated data manipulation?

Excel formulas show errors after automated data manipulation if formula integrity is not maintained during editing. This process specifically ensures all files are delivered with zero formula errors and professional font usage.