xlsx

Create, edit, and analyze Excel workbooks with pandas and openpyxl.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ricable/mcai --skill xlsx-ricable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/ricable/mcai/tree/main/.agents/skills/xlsx
Command: npx skills add https://github.com/ricable/mcai --skill xlsx-ricable

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of repetitive spreadsheet work by helping you read, edit, format, and analyze workbook data quickly and reliably.

Core Features & Use Cases

  • Spreadsheet Reading and Analysis: Load Excel or tabular files, inspect sheets, summarize columns, and explore patterns in data.
  • Workbook Editing and Formatting: Update cells, insert or delete rows and columns, add sheets, and apply professional formatting for clear presentation.
  • Formula-Driven Modeling: Build and preserve formulas for calculations, financial models, and reusable analysis instead of hardcoding results.
  • Use Case: A user can turn a messy sales workbook into a clean report with calculated totals, formatted headers, and a new summary sheet.

Quick Start

Use the xlsx skill to inspect the workbook and apply the spreadsheet edits or analysis you need.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel spreadsheets while preserving formulas?

Automate Excel spreadsheets while preserving formulas by using pandas and openpyxl to read, edit, and format workbooks without hardcoding calculation results. This approach maintains live formulas for financial modeling and reusable analysis.

What is the best way to analyze data from a messy Excel workbook?

The best way to analyze data from a messy Excel workbook is to load the file with pandas, inspect individual sheets, summarize columns, and explore data patterns to identify structural issues before applying formatting.

Can I use pandas and openpyxl to add a summary sheet to an existing Excel file?

Yes, you can use pandas and openpyxl to add a summary sheet to an existing Excel file, update cells, insert rows, and apply professional formatting to transform raw tabular data into a clean report.

How do I create calculated totals in a spreadsheet without hardcoding values?

Create calculated totals in a spreadsheet without hardcoding values by building and preserving formulas programmatically. This formula-driven modeling approach ensures calculations remain dynamic when source data changes.

Does this spreadsheet automation approach work with CSV files?

Yes, this spreadsheet automation approach works with CSV files and other tabular files. You can load tabular data, apply edits, and write structured spreadsheet outputs for reporting and reconciliation tasks.

What are the limitations of using openpyxl for Excel automation?

When using openpyxl for Excel automation, limitations typically involve complex visual elements or advanced macro preservation. It is best suited for formula-aware data modeling, structural edits, and professional formatting rather than complex visual objects.