xlsx

Create and edit Excel spreadsheets with formulas and formatting.

1|Updated Aug 6, 2025
One-click install
npx skills add https://github.com/tkhongsap/ai-dev-workflow --skill xlsx-tkhongsap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/tkhongsap/ai-dev-workflow/tree/main/.claude/skills/xlsx
Command: npx skills add https://github.com/tkhongsap/ai-dev-workflow --skill xlsx-tkhongsap

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? This Skill automates complex spreadsheet tasks, from creation and data analysis to formula recalculation and error correction, ensuring accuracy and saving significant manual effort in financial modeling and data reporting.

Core Features & Use Cases:

  • Formula-Driven Creation: Generate new spreadsheets with dynamic formulas, not hardcoded values.
  • Data Analysis & Modification: Read, analyze, and modify existing .xlsx files while preserving formatting and formulas.
  • Automated Formula Recalculation: Use LibreOffice to recalculate all formulas and identify errors, ensuring zero formula errors in outputs.
  • Use Case: Automatically generate a quarterly financial report in Excel, complete with dynamic formulas, color-coded assumptions, and error-checked calculations, ready for immediate review.

Quick Start: Use the xlsx skill to create a new spreadsheet named 'quarterly_sales.xlsx' with columns for 'Product', 'Q1 Sales', 'Q2 Sales', 'Q3 Sales', 'Q4 Sales', and a 'Total Sales' column that sums the quarterly sales.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I create Excel spreadsheets with formulas instead of hardcoded values?

Use this Skill to generate new `.xlsx` files with dynamic formulas that calculate automatically. It writes Excel formulas directly into cells, preserving them when the spreadsheet is opened and recalculated in LibreOffice, ensuring accuracy without manual value entry.

Can I automate formula recalculation and error checking in Excel workbooks?

Yes. This Skill uses LibreOffice to recalculate all formulas automatically and validate them for errors, enforcing zero formula errors in your output and catching calculation issues before the spreadsheet is shared.

How do I read and modify existing Excel files while keeping formulas and formatting intact?

This Skill reads `.xlsx` files, analyzes and updates their data, and preserves existing formulas and templates. It applies industry-standard color conventions and number formatting, so your modifications maintain the original workbook structure.

What's the best way to generate financial reports with formatted data and calculated totals?

This Skill automates financial reporting by creating `.xlsx` files with dynamic formulas for totals and subtotals, color-coded assumptions, and error-checked calculations. It outputs production-ready reports without manual formula entry or recalculation.

Do I need LibreOffice installed to use this Skill's formula recalculation feature?

Yes. LibreOffice with the recalc.py module is required for mandatory formula recalculation and validation. The Skill depends on pandas and openpyxl for data analysis and spreadsheet manipulation alongside LibreOffice's calculation engine.

Can this Skill fix formula errors in existing spreadsheets?

This Skill identifies and validates formulas using LibreOffice recalculation, flagging errors so you can correct them. It does not auto-repair broken formulas, but ensures all formulas are error-free before output.