excel-processor

Read, write, format, and analyze Excel workbooks with Python and openpyxl.

602|121|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/AIDotNet/OpenCowork --skill excel-processor-aidotnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excel-processor
Source: https://github.com/AIDotNet/OpenCowork/tree/main/resources/skills/excel-processor
Command: npx skills add https://github.com/AIDotNet/OpenCowork --skill excel-processor-aidotnet

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the repetitive manual work of reading, creating, formatting, and analyzing Excel spreadsheets, making it easier to turn raw tabular data into usable workbooks and reports.

Core Features & Use Cases

  • Read and inspect workbooks: Open .xlsx files, view sheet contents, and export results as table, CSV, or JSON.
  • Create and extend spreadsheets: Build new workbooks from CSV or JSON data, add sheets to existing files, and apply professional formatting.
  • Analyze and calculate: Summarize sheet structure, compute basic statistics for numeric columns, and insert formulas across rows or single cells.
  • Use Case: A team can convert monthly sales CSV exports into a branded Excel report with titles, styled headers, multiple sheets, and automatic formulas.

Quick Start

Ask the AI to use the excel-processor skill to create a formatted workbook from my CSV file, add a summary sheet, and apply formulas to the totals column.

Frequently Asked Questions about excel-processor

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

FAQPage Schema
How do I convert CSV files into formatted Excel workbooks?

To convert CSV files into formatted Excel workbooks, this Skill reads raw tabular data and builds new .xlsx files with styled headers, multiple sheets, and professional formatting. It automates spreadsheet creation directly from your CSV exports to produce clean reports.

Can I insert formulas into an existing spreadsheet using openpyxl?

Yes, you can insert formulas into an existing spreadsheet using openpyxl. This Skill applies formula insertion workflows across rows or single cells while preserving the original workbook structure and saving formatted outputs.

Does this Excel processor require Python 3 to run?

Yes, this Excel processor requires Python 3 and the openpyxl dependency to run. It uses openpyxl to load .xlsx files, apply formatting, and save formatted outputs for reporting workflows.

What is the best way to export Excel sheet data to JSON?

The best way to export Excel sheet data to JSON is using this Skill to open .xlsx files, inspect sheet contents, and convert the spreadsheet data directly into JSON format for downstream processing.

How do I compute basic statistics for numeric columns in an xlsx file?

To compute basic statistics for numeric columns in an xlsx file, this Skill analyzes the sheet structure and calculates summary statistics automatically. It reads your workbook data and summarizes numeric columns directly without manual formulas.