xlsx

Create, edit, and analyze spreadsheets in XLSX, XLSM, CSV, and TSV formats.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/salmanparacha/speckitplus-calculator --skill xlsx-salmanparacha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/salmanparacha/speckitplus-calculator/tree/main/.claude/skills-nocontext/xlsx
Command: npx skills add https://github.com/salmanparacha/speckitplus-calculator --skill xlsx-salmanparacha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive spreadsheet creation, editing, and analysis across common formats (.xlsx, .xlsm, .csv, .tsv, etc), enabling reliable formula maintenance, formatting, data analysis, and visualization when Claude needs to work with spreadsheets.

Core Features & Use Cases

  • Create new spreadsheets with formulas and formatting following standard templates.
  • Read, analyze, and summarize data from multiple formats (xlsx, xlsm, csv, tsv).
  • Modify existing spreadsheets while preserving formulas to ensure consistency and auditability.
  • Recalculate formulas using a LibreOffice-based workflow and apply best-practice guidelines for data sources and hardcoded values.

Quick Start

Create a new spreadsheet with a simple budget template that includes basic formulas.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I edit an existing spreadsheet while preserving formulas?

To edit a spreadsheet while preserving formulas, you can use openpyxl to modify cell values and formatting without overwriting formula logic. This ensures consistency and auditability when updating XLSX or XLSM files.

Can I recalculate spreadsheet formulas without opening Excel?

Yes, you can recalculate spreadsheet formulas without Excel by using a LibreOffice-based workflow. This approach processes and recalculates formula results automatically for XLSX and XLSM files.

What is the best way to analyze data from CSV and TSV files?

The best way to analyze data from CSV and TSV files is to use openpyxl-compatible workflows that read, summarize, and analyze tabular data across multiple formats. This enables reliable data extraction and analysis.

How do I create a new spreadsheet template with formulas and formatting?

To create a new spreadsheet template with formulas and formatting, use openpyxl to define cell structures, apply standard templates, and embed formulas. This generates formatted XLSX or XLSM files for immediate use.

Does openpyxl support reading and writing XLSM files?

Yes, openpyxl supports reading and writing XLSM files, including macro-enabled spreadsheets. It handles data extraction, formatting, and formula preservation across XLSX, XLSM, CSV, and TSV formats.

What are the limitations of using LibreOffice for spreadsheet recalculation?

LibreOffice-based recalculation handles standard formulas well but may have limitations with highly complex or proprietary Excel functions. It is best suited for recalculating standard XLSX and XLSM formula logic reliably.