excel

Read, write, format, merge, and export Excel workbooks to CSV, JSON, or Markdown.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/xukrutdonut/openclaw-skills --skill excel-xukrutdonut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excel
Source: https://github.com/xukrutdonut/openclaw-skills/tree/main/excel
Command: npx skills add https://github.com/xukrutdonut/openclaw-skills --skill excel-xukrutdonut

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates repetitive Excel workbook tasks, reducing manual data handling across files.

Core Features & Use Cases

  • Read data from Excel workbooks and export to JSON, CSV, or Markdown for downstream analysis.
  • Write and update workbook content from JSON or key-value structures.
  • Format, merge, and manage sheets; create, rename, and export to common formats for reporting.
  • Use Case: Consolidate monthly sales data from multiple Excel sources into a single, report-ready dataset.

Quick Start

Read data.xlsx and export as JSON to start automating your analytics.

Frequently Asked Questions about excel

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

FAQPage Schema
How do I automate Excel workbook data extraction and export to JSON or CSV?

Automate Excel workbook data extraction by reading worksheet contents and exporting them to JSON, CSV, or Markdown formats for downstream analysis and reporting workflows. This process relies on Python 3 and the openpyxl package for deterministic batch reads.

Can I write and update Excel workbook content from JSON structures?

Yes, you can write and update Excel workbook content directly from JSON or key-value structures. The automation scripts apply these structures to worksheets, enabling batch updates and data manipulation without manual data handling across files.

Does openpyxl support merging and formatting multiple sheets for reporting?

Yes, openpyxl supports merging and formatting multiple sheets for reporting. The Skill automates these sheet management tasks, allowing you to create, rename, and format worksheets to consolidate data sources into a single, report-ready dataset.

What is the best way to consolidate multiple Excel files into a single report?

The best way to consolidate multiple Excel files into a single report is automating batch reads from various sources, merging the data, and formatting the sheets. This approach reduces manual data handling and produces a report-ready dataset.

Do I need Python 3 to run Excel automation scripts for data pipelines?

Yes, you need Python 3 to run these Excel automation scripts for data pipelines. The operational logic is implemented in Python scripts that rely on the openpyxl package to execute deterministic read, write, and export tasks.