xlsx

Automate creation, cleaning, and validation of spreadsheet data across Excel-like formats.

4|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/MagicBowen/dogent --skill xlsx-magicbowen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/MagicBowen/dogent/tree/main/claude/skills/skills/xlsx
Command: npx skills add https://github.com/MagicBowen/dogent --skill xlsx-magicbowen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates spreadsheet data management tasks across common formats to read, clean, transform, format, validate formulas, and export to xlsx/xlsm/csv/tsv, reducing manual toil and errors.

Core Features & Use Cases

  • Read, edit, and format existing spreadsheets while preserving professional fonts and structure.
  • Apply deterministic Excel formulas, perform data cleaning (headers, blanks, junk rows), and convert between .xlsx, .xlsm, .csv, and .tsv.
  • Use case: consolidate dozens of CSV exports into a single workbook with computed metrics and consistent formatting.

Quick Start

Place your input data in a workbook and ask the tool to clean, format, and output a polished spreadsheet.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I clean and format spreadsheet data while preserving existing fonts?

You can clean spreadsheet data and preserve fonts by automating the removal of blank rows and junk entries while standardizing headers. The tool reads existing workbooks and applies professional formatting, ensuring deterministic outputs without losing the original structure.

Can I convert CSV exports into a single formatted xlsx workbook with formulas?

Yes, you can convert CSV exports into a formatted xlsx workbook. The tool consolidates multiple files, applies deterministic Excel formulas to compute metrics, and enforces professional formatting with zero formula errors, exporting the final result to xlsx or xlsm.

Does openpyxl support converting between xlsx, xlsm, csv, and tsv formats?

Openpyxl supports converting between xlsx, xlsm, csv, and tsv formats by reading the input workbook and exporting the transformed data to the desired target format. This process ensures proper data structure retention and deterministic outputs across all supported file types.

What is the best way to validate Excel formulas and ensure zero formula errors?

The best way to validate Excel formulas and ensure zero formula errors is to apply deterministic formula generation and validation logic during the spreadsheet transformation process. This enforces proper Excel formulas and outputs structured, error-free workbooks automatically.

How do I automate data cleaning for headers, blanks, and junk rows in spreadsheets?

You automate data cleaning for headers, blanks, and junk rows by processing the input workbook through the tool's automated transformation logic. It identifies and removes unnecessary rows, standardizes headers, and outputs a validated, clean spreadsheet file.

When should I not use this approach for spreadsheet transformation?

You should not use this approach for spreadsheet transformation if your task requires highly complex, non-standard formula arrays that fall outside deterministic Excel formula application, or if your environment lacks the required defusedxml and openpyxl dependencies for secure XML parsing.