# XLSX

Comprehensive spreadsheet creation, editing, and analysis with support for formulas...

- Repository: https://github.com/jjyaoao/HelloAgents (3333 stars)
- Category: Documents
- License: see repository
- Last updated: 2026-10-06
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add jjyaoao/HelloAgents --skill xlsx -g -a claude-code -y`
Codex: `npx skills add jjyaoao/HelloAgents --skill xlsx -g -a codex -y`
Cursor: `npx skills add jjyaoao/HelloAgents --skill xlsx -g -a cursor -y`
Gemini CLI: `npx skills add jjyaoao/HelloAgents --skill xlsx -g -a gemini-cli -y`

## Description

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When GLM needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# XLSX creation, editing, and analysis

## Overview

A user may ask you to create, edit, or analyze the contents of an .xlsx file. You have different tools and workflows available for different tasks.

Must output excel files.

## Important Requirements

**Python 3 and openpyxl Required for Excel Generation**: You can assume Python 3 as the runtime environment. The `openpyxl` library is required as the primary tool for creating Excel files, managing styles, and writing formulas.

**pandas Utilized for Data Processing**: You can utilize `pandas` for efficient data manipulation and processing tasks. The processed data is subsequently exported to the final Excel file through `openpyxl`.

**LibreOffice Required for Formula Recalculation**: You can utilize `recalc.py` for formula check. You can assume LibreOffice is installed for recalculating formula values using the `recalc.py` script. The script automatically configures LibreOffice on first run.


# Requirements for Outputs

## All Excel files

## Critical Instruction Protocols

The rest: https://github.com/jjyaoao/HelloAgents/blob/HEAD/skills/xlsx/SKILL.md
