xlsx

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

2.6k|130|Updated Jun 6, 2025
One-click install
npx skills add https://github.com/UnicomAI/wanwu --skill xlsx-unicomai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/UnicomAI/wanwu/tree/main/configs/microservice/bff-service/configs/agent-skills/anthropics/xlsx
Command: npx skills add https://github.com/UnicomAI/wanwu --skill xlsx-unicomai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, editing, and analysis of spreadsheet files, eliminating manual calculations and formatting errors.

Core Features & Use Cases

  • Formula Creation & Management: Automatically generates Excel formulas, ensuring accuracy and preventing errors.
  • Data Analysis & Formatting: Utilizes pandas for data manipulation and openpyxl for complex formatting and formula application.
  • Use Case: Convert messy tabular data from a CSV into a clean, formula-driven Excel report with industry-standard financial formatting.

Quick Start

Use the xlsx skill to create a new Excel file with sales data and 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 formula creation and prevent calculation errors in financial models?

Automating Excel formula creation prevents calculation errors by using openpyxl to generate formulas programmatically and LibreOffice to recalculate them, ensuring zero formula errors and professional financial formatting standards.

What's the best way to convert messy CSV data into a clean, formula-driven Excel spreadsheet?

Converting messy CSV data into a clean Excel spreadsheet uses pandas for data manipulation and openpyxl for formatting, transforming raw tabular files into formula-driven reports with industry-standard color-coding and fonts.

Does this spreadsheet automation approach support both .xlsx and .csv file formats?

Yes, this spreadsheet automation approach supports .xlsx, .xlsm, .csv, and .tsv file formats, allowing you to read, edit, create, and convert between these tabular formats seamlessly using Python libraries.

Do I need LibreOffice to recalculate formulas when working with openpyxl and pandas?

Yes, you need LibreOffice to recalculate formulas because openpyxl writes formulas but does not compute them natively, requiring a recalculation script to ensure the spreadsheet displays correct computed values.

Can I add columns, apply formatting, and generate charts in an existing .xlsx file?

Yes, you can add columns, apply professional formatting, and generate charts in an existing .xlsx file by utilizing openpyxl for structural modifications and visual styling alongside pandas for data analysis.

Why do my Excel formulas show errors or missing values after editing with Python?

Excel formulas show errors after editing with Python because openpyxl does not evaluate formulas natively, requiring a LibreOffice recalculation step to compute and cache the correct values within the spreadsheet.