xlsx

Create and edit Excel workbooks with formulas using OpenPyXL.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/NONEitnoname/testaiassistant --skill xlsx-noneitnoname
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/NONEitnoname/testaiassistant/tree/main/server/skills/xlsx
Command: npx skills add https://github.com/NONEitnoname/testaiassistant --skill xlsx-noneitnoname

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates spreadsheet creation, editing, and analysis to reduce manual Excel work while preserving formulas, formatting, and data integrity.

Core Features & Use Cases

  • Create new spreadsheets with formulas and formatting
  • Read, analyze, and visualize data across .xlsx, .xlsm, .csv, and .tsv files
  • Modify existing templates while preserving formulas and structure
  • Recalculate formulas to reflect data changes, ensuring up-to-date results

Quick Start

Open a sample dataset and run the skill to generate a workbook with a simple revenue table and a total row.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel creation and editing while preserving formulas?

To automate Excel creation while preserving formulas, you apply programmatic spreadsheet manipulation to modify existing templates and generate new workbooks without breaking structural integrity. This process uses OpenPyXL for file manipulation and recalculates formulas dynamically.

Can I read and analyze data from CSV and TSV files for Excel automation?

Yes, you can read and analyze data from CSV and TSV files for Excel automation. The process supports reading, analyzing, and visualizing data across .xlsx, .xlsm, .csv, and .tsv file formats, allowing seamless integration of delimited data into your spreadsheet workflows.

Does openpyxl support recalculating formulas dynamically after data changes?

OpenPyXL handles file manipulation, but recalculating formulas dynamically requires a mechanism like recalc.py using LibreOffice. This ensures that formulas in your modified spreadsheets are recalculated to reflect data changes and provide up-to-date results.

What is the best way to modify an existing Excel template without losing formatting?

The best way to modify an existing Excel template without losing formatting is to use automated spreadsheet editing that preserves formulas and structure. This ensures data integrity is maintained while you update content across supported formats like .xlsx and .xlsm.

How do I visualize spreadsheet data and perform data analysis automatically?

To visualize spreadsheet data and perform data analysis automatically, you apply automated analysis techniques that read datasets from supported formats and generate visual outputs. This reduces manual Excel work while maintaining data accuracy and formatting.