xlsx

Create, edit, and analyze Excel spreadsheets with formula recalculation.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/jsolarz/doc-toolkit --skill xlsx-jsolarz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/jsolarz/doc-toolkit/tree/main/.skills/xlsx
Command: npx skills add https://github.com/jsolarz/doc-toolkit --skill xlsx-jsolarz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of creating, editing, and analyzing Excel spreadsheets, ensuring formulas calculate correctly and formatting follows industry best practices.

Core Features & Use Cases

  • Spreadsheet Creation & Editing: Build new .xlsx files or modify existing ones while preserving existing formulas, formatting, and template conventions.
  • Data Analysis & Visualization: Use pandas to analyze spreadsheet data, generate insights, and export results to Excel format.
  • Formula Management & Validation: Automatically recalculate formulas, detect and fix common Excel errors (#REF!, #DIV/0!, etc.), and follow financial modeling standards like color coding and number formatting.
  • Use Case: If you need to build a multi-year financial projection model with dynamic growth assumptions, this Skill handles formula setup, recalculation, and error checking to deliver a polished, error-free spreadsheet.

Quick Start

Use the xlsx skill to create a formatted sales forecast spreadsheet with dynamic revenue growth formulas, then recalculate all values to confirm there are no formula errors.

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 without breaking existing formulas?

Automating Excel spreadsheet creation while preserving formulas involves using openpyxl to edit .xlsx files programmatically, maintaining existing formatting and template conventions while adding custom formulas and data visualization.

How do I recalculate formulas and detect Excel errors like #REF! or #DIV/0!?

Recalculating formulas and detecting Excel errors like #REF! or #DIV/0! requires running a recalc.py script that uses LibreOffice to recalculate values and identify common spreadsheet calculation issues.

Can I use pandas for data analysis and export the results to an Excel file?

Yes, you can use pandas for data analysis and export results to Excel. This workflow analyzes tabular datasets to generate insights, then writes the processed data and visualizations directly into .xlsx format.

Does openpyxl support building financial models with dynamic growth assumptions?

Openpyxl supports building financial models with dynamic growth assumptions by setting up multi-year projection formulas, applying financial modeling standards like color coding, and validating formula accuracy.

What is the best way to modify existing .xlsm and .csv files without losing formatting?

To modify existing .xlsm and .csv files without losing formatting, use an automated spreadsheet manipulation tool that preserves template conventions while editing data and recalculating formulas.

Why do my spreadsheet formulas show errors after editing tabular datasets?

Spreadsheet formulas show errors after editing tabular datasets because manual modifications often break cell references. Using a formula validation script recalculates values and detects issues like #REF! automatically.