xlsx

Create, modify, and analyze Excel workbooks with formulas and formatting.

60|13|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/plurigrid/asi --skill xlsx-plurigrid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/plurigrid/asi/tree/main/skills/xlsx
Command: npx skills add https://github.com/plurigrid/asi --skill xlsx-plurigrid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill covers spreadsheet automation and analysis using Python, including reading, writing, formatting, and formulas.

Core Features & Use Cases

  • Read/write Excel: Read and write .xlsx/.xlsm (CSV/TSV as well).
  • Formatting & formulas: Apply font, fill, borders, and maintain formulas.
  • Data analysis: Create simple analyses using Pandas/OpenPyXL.

Quick Start

Read an Excel file, modify content, and save the updated workbook.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I read and write Excel files with Python?

Read and write Excel files using openpyxl to open .xlsx/.xlsm workbooks, access sheets, modify cell values, and save changes. This handles data ingestion and workbook generation across multiple sheets.

Can I use formulas instead of hardcoded values in Excel automation?

Yes, openpyxl preserves formulas when you assign them to cells and save workbooks. This enables dynamic calculations and ensures formulas persist when the file is opened in Excel.

How do I format cells and apply styling in Excel with Python?

Apply openpyxl styling—font, fill, and borders—directly to cells before saving. Formatting persists in the output workbook and works across .xlsx files.

What's the best way to analyze spreadsheet data with Python?

Combine pandas for statistical analysis and data cleaning with openpyxl for reading .xlsx/.xlsm files, then generate reports or new workbooks. This supports data ingestion, modeling, and visualization tasks.

Does this handle CSV and TSV files as well as Excel?

Yes, the Skill reads and writes .csv and .tsv files alongside .xlsx/.xlsm formats, enabling data ingestion from multiple spreadsheet sources.

Can I read Excel formulas without calculating them?

Use openpyxl's data_only parameter set to False to read formulas as text, or set it to True to read calculated values only. This supports both formula inspection and data-only analysis.