A complete Python-powered Excel workflow for creating, cleaning, formatting, analyzing, converting, and exporting spreadsheet data.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install excel-skills
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install excel-skills using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Excel Processing Toolkit is one of the practical Openclaw Skills for end-to-end spreadsheet automation. It supports workbook creation, reading, editing, formatting, multi-sheet management, CSV and JSON data pipelines, PDF table conversion, crawler data exports, and structured report generation.
Built around openpyxl and pandas, the skill also includes reusable logic in scripts/excel_toolkit.py for standardized reports with styled headers, frozen panes, and adaptive column widths. It provides safeguards for common openpyxl style-type errors, formula reading behavior, Windows encoding issues, and large-file performance limits.
.xlsx workbooks and populate them with structured records.data_only=True.scripts/excel_toolkit.py instead of duplicating established workbook logic.data_only=True when cached formula results are required, recognizing that the workbook must previously have been saved by Excel or another calculation engine.Font, Fill, Border, and Alignment objects to avoid openpyxl type conflicts..xlsx, .csv, or another supported destination, using utf-8-sig for CSV files intended to open correctly in Excel.Use Python 3.8 or later. The core dependencies are openpyxl and pandas; xlsxwriter and PDF extraction libraries are optional depending on the workflow.
python -m pip install openpyxl pandas
For PDF table extraction with the documented pdfplumber example, install the additional dependency:
python -m pip install pdfplumber
scripts/excel_toolkit.py file.xlsxwriter for fast, one-time generation of large reports; it does not read or modify existing workbooks.read_range, write_range, or append.python -c "import sys; sys.stdout.reconfigure(encoding='utf-8')"
| Layer | Formats or objects | Primary purpose |
|---|---|---|
| Workbook | .xlsx and worksheets |
Cell-level creation, reading, editing, styling, and sheet management |
| Tabular data | pandas DataFrame |
Cleaning, deduplication, missing-value handling, date parsing, and bulk export |
| Interchange files | .csv and .json |
Import and export between common structured-data formats |
| Document extraction | PDF tables | Convert extracted table arrays into Excel worksheets |
| Cloud spreadsheet | Feishu spreadsheet token and range | Collaborative read, write, and append operations |
scripts/excel_toolkit.py: reusable one-stop toolkit for reading xlsx, CSV, and JSON data; generating formatted reports; converting PDF tables; and merging multiple sheets.#,##0.00 for amounts, 0.00% for percentages, and yyyy-mm-dd for dates.utf-8-sig when compatibility with direct Excel opening is required.spreadsheet_token plus A1-style ranges such as Sheet1!A1:C10.After execution, verify file existence, worksheet names, dimensions, header values, sample cells, and expected output encoding. For high-volume operations, retain a backup of the original workbook.
scripts/excel_toolkit.py functions reduce duplicated spreadsheet automation code.Fill, Border, Alignment, and Font type-mixing failures.ws.append() or pandas pipelines for high-volume writes rather than assigning cells individually.xlsxwriter can be selected for fast, one-time generation of large reports, while openpyxl remains the read-and-modify option.Loading
A guided AI writing workflow that turns a topic into a polished, stage-ready Chinese xiangsheng script.

SN Deep Research orchestrates multi-agent research, evidence validation, citation rendering, and report production across quick, normal, and heavy workflows.

An AI-powered chemistry lesson-preparation workflow that produces teacher lesson plans and student study guides tailored to topic, level, region, and learner needs.

Chem-Viz turns abstract chemistry concepts into interactive, classroom-ready HTML visualizations that students can explore and understand.

Long Task Runner executes slow local commands and queued workloads with controlled waiting, safe recovery, bounded logs, and evidence-based completion checks.

A research-grounded framework for defining, measuring, distinguishing, and diagnosing workplace bullying using Einarsen’s model and the NAQ.








































