xlsx

Open, read, edit, and convert spreadsheet files across XLSX, XLSM, CSV, and TSV formats.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/kage1020/dotfiles --skill xlsx-kage1020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/kage1020/dotfiles/tree/main/dot_claude/skills/xlsx
Command: npx skills add https://github.com/kage1020/dotfiles --skill xlsx-kage1020

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, defusedxml, lxml, git, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the daily grind of working with spreadsheet files by providing a consistent workflow to open, read, edit, fix, and convert across XLSX, XLSM, CSV, and TSV formats. It helps ensure the deliverable is always a valid spreadsheet and reduces manual formatting overhead.

Core Features & Use Cases

  • Open, read, and edit Excel-compatible files (.xlsx, .xlsm) and related tabular formats (.csv, .tsv).
  • Add columns, apply formulas, format cells, clean messy data, and create simple charts.
  • Convert between common tabular formats (e.g., CSV/TSV to XLSX) or vice versa, preserving data structure.

Quick Start

Process the provided spreadsheet and output a new .xlsx file with the requested edits.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I convert CSV to XLSX without losing data structure?

You can convert CSV to XLSX by opening the CSV file and exporting it as an Excel spreadsheet. This Skill reads tabular formats and writes a valid XLSX deliverable while preserving data structure.

How do I clean messy data in an Excel spreadsheet?

Cleaning messy data in an Excel spreadsheet involves using Python tools to read and manipulate the file. This Skill applies formulas and formatting to fix disorganized data, outputting a clean XLSX deliverable.

Can I use openpyxl to add columns and create charts in XLSM files?

Yes, you can use openpyxl to add columns and create charts in XLSM files. This Skill leverages Python tools to read and edit Excel-compatible spreadsheets, applying formulas and formatting while maintaining data integrity.

What is the best way to edit XLSX and TSV files for data transformation?

The best way to edit XLSX and TSV files for data transformation is using a Python-based workflow. This Skill opens, reads, and edits tabular formats to apply changes and produce a valid spreadsheet deliverable.

Does this approach support converting TSV to XLSX format?

Yes, this approach supports converting TSV to XLSX format. It handles conversions across XLSX, XLSM, CSV, and TSV, transforming tab-separated files to produce a valid Excel-compatible spreadsheet deliverable.