xlsx

Create and edit Excel workbooks with formulas and formatting using openpyxl.

5|2|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/hyperbolic-c/auto-writing --skill xlsx-hyperbolic-c
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/hyperbolic-c/auto-writing/tree/main/claude-scientific-writer/skills/document-skills/xlsx
Command: npx skills add https://github.com/hyperbolic-c/auto-writing --skill xlsx-hyperbolic-c

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation, editing, and analysis of Excel workbooks (.xlsx/.csv), reducing manual spreadsheet toil and error-prone work.

Core Features & Use Cases

  • Create and modify workbooks with formulas and formatting across multiple sheets.
  • Analyze data, generate insights, and prepare lightweight visualizations from spreadsheet data.
  • Use Case: Build budgeting or data-tracking workbooks that auto-recalculate totals when inputs change.

Quick Start

Use this skill to create or update an Excel workbook, then recalculate formulas to ensure results are up to date.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel workbook creation and apply formulas across multiple sheets?

You can automate Excel workbook creation by using Python to generate .xlsx files, apply formulas, and format data across multiple sheets. This approach supports automated recalculation to ensure totals update when inputs change.

What's the best way to auto-recalculate formulas in an Excel file using Python?

To auto-recalculate formulas in an Excel file, use the openpyxl library for workbook manipulation combined with a LibreOffice-based recalc utility. This recomputes formulas automatically, ensuring results are up to date without manual intervention.

Does openpyxl support data analysis and visualization for Excel spreadsheets?

Yes, openpyxl supports data analysis and visualization for Excel spreadsheets. You can analyze data, generate insights, and prepare lightweight visualizations directly from spreadsheet data within Python.

Can I use Python to edit existing .xlsx and .csv files with formatting?

Yes, you can use Python to edit existing .xlsx and .csv files with formatting. The openpyxl library allows you to modify workbooks, apply formatting, and manage data types with detailed error handling.

What are the limitations of using openpyxl for Excel workbook manipulation?

While openpyxl handles workbook creation, editing, and formatting, it requires a LibreOffice-based recalc utility to recompute formulas. You should also manage data types carefully to avoid error handling issues during complex multi-sheet workflows.