xlsx

Create and edit .xlsx, .xlsm, and .csv spreadsheets with formulas and formatting.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/acefrost511/workmemory --skill xlsx-acefrost511
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/acefrost511/workmemory/tree/main/skills/xlsx
Command: npx skills add https://github.com/acefrost511/workmemory --skill xlsx-acefrost511

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates creation, editing, and analysis of spreadsheets to reduce manual effort and improve accuracy across common formats.

Core Features & Use Cases

  • Create and edit .xlsx, .xlsm, and .csv files with formulas and formatting.
  • Analyze data with transformations, summaries, and simple visualizations.
  • Use Case: Generate a formatted financial model from a dataset and export results to Excel.

Quick Start

Create a new spreadsheet from your dataset and apply formulas and formatting with a single command.

Frequently Asked Questions about xlsx

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

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

To automate Excel spreadsheet creation, you programmatically apply formulas and formatting to .xlsx files using Python libraries like openpyxl, generating formatted reports without manual data entry. This approach builds financial models and datasets dynamically.

Can I use pandas to analyze and edit existing xlsx files?

Yes, you can use pandas alongside openpyxl to analyze and edit existing xlsx files, enabling data transformations, summaries, and simple visualizations. This combination reads and writes Excel data while preserving formulas across data-cleaning workflows.

Do I need Python and openpyxl to generate formatted Excel reports?

Yes, you need a Python environment with openpyxl and pandas installed to generate formatted Excel reports. These dependencies are required to read and write .xlsx, .xlsm, and .csv files while applying formulas programmatically rather than hardcoding values.

What is the best way to apply formulas programmatically to a CSV or xlsx dataset?

The best way to apply formulas programmatically to a CSV or xlsx dataset is using Python to inject live formulas during file generation. This ensures formulas remain dynamic and update automatically when underlying data changes, avoiding hardcoded static values.

Does this spreadsheet automation approach support xlsm files and basic data visualization?

Yes, this spreadsheet automation approach supports .xlsm files and basic data visualization. It handles .xlsx, .xlsm, and .csv formats, fitting data modeling and reporting workflows that require summaries, formatting, and simple visualizations.

Why are my hardcoded spreadsheet values not updating when the source data changes?

Hardcoded spreadsheet values do not update because they are static entries rather than live cell references. To resolve this, apply formulas programmatically using openpyxl so the spreadsheet recalculates dynamically when source data changes.