xlsx

Create, edit, and analyze Excel workbooks with formulas via openpyxl and pandas.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/songyoungsoo/duson-print-system --skill xlsx-songyoungsoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/songyoungsoo/duson-print-system/tree/main/.claude/00_Legacy_Archive/skills/xlsx
Command: npx skills add https://github.com/songyoungsoo/duson-print-system --skill xlsx-songyoungsoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates comprehensive spreadsheet creation, editing, and analysis, reducing manual repetitive work and ensuring formulas and formatting are consistently maintained across workbooks.

Core Features & Use Cases

  • Automated workbook creation with formulas and formatting.
  • Read and analyze data across sheets with preserved formulas.
  • Modify existing spreadsheets while preserving formulas and structure.
  • Data analysis and visualization workflows, including charts and summaries.
  • Recalculate formulas using LibreOffice via the recalc.py utility.

Quick Start

Example: Create a new workbook, fill data, apply a simple formula, and recalc to verify results:

  1. Use Python with openpyxl to create a workbook and add a formula such as =SUM(B2:B10).
  2. Save as example.xlsx and run: python recalc.py example.xlsx

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel workbooks and preserve formulas?

To automate Excel workbooks and preserve formulas, use openpyxl to create or edit spreadsheets and run LibreOffice via recalc.py to recalculate formulas. This ensures formulas and formatting are consistently maintained during automated workflows.

Can I use openpyxl to modify an existing XLSX file without losing formulas?

Yes, you can use openpyxl to modify existing XLSX files without losing formulas. The Skill reads and edits spreadsheets while preserving formulas and structure, then uses LibreOffice recalculation to verify updated results.

Do I need LibreOffice to recalculate formulas in automated Excel workflows?

Yes, LibreOffice is required to recalculate formulas in automated Excel workflows. The Skill uses a recalc.py utility that calls LibreOffice to compute formula results after openpyxl manipulates the workbook file.

What spreadsheet formats are supported for automated data analysis and visualization?

Supported spreadsheet formats for automated data analysis and visualization include XLSX, XLSM, CSV, and TSV. The Skill uses pandas and openpyxl to handle file manipulation, data analysis, and chart generation across these formats.

What is the best way to add and verify a formula in a new Excel workbook programmatically?

The best way to add and verify a formula is to use openpyxl to create the workbook and insert formulas like =SUM(B2:B10), save the file, then run python recalc.py example.xlsx to recalculate and verify the computed results.

Does this Excel automation approach work with large multi-sheet data analysis workflows?

This Excel automation approach supports multi-sheet data analysis workflows by reading and analyzing data across sheets with preserved formulas. It handles formatting, summaries, and visualization for comprehensive workbook processing.