xlsx

Create, modify, and analyze Excel workbooks using openpyxl and pandas.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/memouritsen-ui/claude-knowledge-library --skill xlsx-memouritsen-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/memouritsen-ui/claude-knowledge-library/tree/main/platforms/claude-code-cli/skills-hooks/official/skills/xlsx
Command: npx skills add https://github.com/memouritsen-ui/claude-knowledge-library --skill xlsx-memouritsen-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates creation, modification, and analysis of Excel workbooks to replace repetitive manual spreadsheet tasks, ensuring consistency and speed.

Core Features & Use Cases

  • Workbook creation: Generate new spreadsheets with data, formatting, and built-in formulas.
  • Editing & templates: Update existing workbooks while preserving formulas and templates.
  • Data analysis & visualization: Analyze data and prepare outputs, with support for Python-based data access (pandas/openpyxl) and Excel-based charts.
  • Use Case: A finance team creates monthly sales reports by assembling data from multiple sources, applying a SUM and AVERAGE formula, and exporting a clean template.

Quick Start

Create a new workbook named 'sales.xlsx' with sample data and a SUM formula across the revenue column.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel workbook creation with formulas and formatting?

Automate Excel workbook creation by generating new spreadsheets with data, formatting, and built-in formulas. This replaces repetitive manual spreadsheet tasks, ensuring consistency and speed for outputs like monthly sales reports.

Can I edit existing Excel templates and preserve their formulas?

Yes, you can edit existing Excel templates while preserving their formulas and layouts. This allows you to update workbooks across multiple sheets and formats without losing the original template structure.

Does openpyxl support Excel formula recalculation for automated reports?

openpyxl supports Excel formula recalculation for automated reports by using a recalc.py script. It requires LibreOffice as the calculation engine to compute and update formula values across the workbook.

What is the best way to consolidate data from multiple sources into an Excel report?

The best way to consolidate data into an Excel report is by using Python-based data access with pandas and openpyxl. This approach assembles multiple data sources, applies formulas like SUM and AVERAGE, and exports a clean workbook.

Do I need LibreOffice to analyze data and calculate Excel formulas?

Yes, you need LibreOffice installed as the calculation engine to analyze data and calculate Excel formulas. It works with openpyxl and optionally pandas to manipulate data and recalculate formula outputs.

What are the limitations of using openpyxl for spreadsheet automation?

A limitation of using openpyxl for spreadsheet automation is that it relies on an external LibreOffice installation for formula recalculation. This requires a specific environment setup to ensure formulas compute correctly during workbook updates.