xlsx

Create, edit, and validate Excel spreadsheets with formulas and formatting.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MoonBoi9001/claude-code-cli-tools --skill xlsx-moonboi9001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/MoonBoi9001/claude-code-cli-tools/tree/main/skills/xlsx
Command: npx skills add https://github.com/MoonBoi9001/claude-code-cli-tools --skill xlsx-moonboi9001

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Working with Excel spreadsheets manually is error‑prone and time‑consuming, especially when you need to preserve formulas, maintain professional formatting, or clean messy data.

Core Features & Use Cases

  • Formula‑first editing: Insists on using Excel formulas (=SUM, =AVERAGE, etc.) instead of hard‑coded values.
  • Professional formatting: Enforces font, color‑coding, and number‑format standards for financial models.
  • Data analysis: Provides pandas snippets for reading, analyzing, and writing XLSX/CSV files.
  • Recalculation: Uses LibreOffice via scripts/recalc.py to recompute all formulas and detect errors.
  • Use case: Quickly clean a malformed CSV, convert it to a well‑styled workbook, or update an existing model with new assumptions.

Quick Start

Ask the xlsx skill to open and clean the spreadsheet "budget‑2025.xlsx" and save the corrected file.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I clean a messy CSV and convert it to a formatted Excel spreadsheet?

To clean a messy CSV and convert it to a formatted Excel spreadsheet, the skill uses pandas to read and validate data, then applies openpyxl to enforce professional formatting and formula-first logic before saving as a styled XLSX workbook.

How do I preserve Excel formulas instead of hard-coded values when editing spreadsheets?

To preserve Excel formulas when editing spreadsheets, the skill enforces formula-first editing by injecting actual Excel formulas like SUM and AVERAGE rather than static values, ensuring calculations remain dynamic and accurate.

Do I need LibreOffice to recalculate formulas in an XLSX file?

Yes, you need LibreOffice to recalculate formulas in an XLSX file, as the skill utilizes a dedicated recalc.py script to execute LibreOffice for recomputing all formulas and detecting errors automatically.

Can I use pandas and openpyxl to apply financial formatting to a data model?

Yes, you can use pandas and openpyxl to apply financial formatting to a data model, as the skill enforces specific font, color-coding, and number-format standards required for professional financial spreadsheet models.

What is the best way to convert XLSX to TSV or CSV while maintaining data integrity?

The best way to convert XLSX to TSV or CSV while maintaining data integrity is using the skill's integrated pandas snippets, which read, analyze, and write spreadsheet files across formats while validating data structure accurately.