xlsx

Automate spreadsheet tasks by reading, editing, cleaning, and converting data.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill xlsx-wsxwj123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/xlsx
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill xlsx-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Use this skill to manage any task where a spreadsheet is the primary input or output. This includes opening, reading, editing, cleaning, transforming, formatting, or converting .xlsx, .xlsm, .csv, or .tsv files. It also covers creating new spreadsheets from scratch or from other data sources and converting between tabular formats. The deliverable must be a spreadsheet file.

Core Features & Use Cases

  • Open, read, edit, or fix existing spreadsheets in multiple formats.
  • Create new spreadsheets from scratch or from other data sources and convert between tabular formats.
  • Clean and restructure messy data (malformed rows, header issues) into proper spreadsheets.
  • Trigger when user references a spreadsheet by name or path and wants something done to it or produced from it.

Quick Start

Open the target spreadsheet, apply the requested edits, and return the updated .xlsx file.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel data cleaning across multiple spreadsheet files?

Automating Excel data cleaning across multiple files is handled by reading, restructuring, and fixing messy data to produce finalized spreadsheets. It targets batch data cleaning, formatting, and formula updates for .xlsx files.

What's the best way to convert CSV to XLSX format in bulk?

Converting CSV to XLSX format in bulk is supported by reading tabular formats like .csv or .tsv and writing finalized Excel spreadsheets. This process also handles reverse conversions from .xlsx back to plain text formats.

Can I update formulas and restructure malformed spreadsheet rows programmatically?

Updating formulas and restructuring malformed spreadsheet rows programmatically is fully supported. It fixes header issues and malformed data by transforming the inputs into properly formatted spreadsheet files.

Do I need pandas and openpyxl to edit spreadsheets with this automation approach?

You need pandas and openpyxl to edit spreadsheets with this automation approach. Pandas handles the underlying data manipulation, while openpyxl manages the Excel input and output operations required to generate spreadsheet files.

Does this spreadsheet automation work with both .xlsm and .tsv files?

This spreadsheet automation works with .xlsm and .tsv files, alongside standard .xlsx and .csv formats. It can open, read, edit, and convert across these supported tabular formats to deliver the final output spreadsheet.

When should I not use a spreadsheet automation script for data transformation?

You should not use a spreadsheet automation script when your deliverable is not a spreadsheet file. This task specifically requires spreadsheet inputs or outputs; non-tabular data processing or visualization tasks fall outside its scope.