A robust utility to transform raw CSV files into polished, multi-sheet Excel workbooks with automatic encoding detection and professional styling.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install csvtoexcel
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 csvtoexcel using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The CSV to Excel Converter is a specialized tool designed to bridge the gap between raw data exports and presentation-ready spreadsheets. As part of the Openclaw Skills ecosystem, it addresses common pain points such as garbled Chinese characters, rigid formatting, and the tedious process of merging multiple data files. It automatically handles various encodings including UTF-8 and GBK, ensuring that international text is displayed correctly without manual conversion.
Beyond simple file conversion, this skill applies a suite of professional formatting rules. It styles headers with white text on a blue background, adds cell borders, freezes the top row for easier navigation, and intelligently calculates column widths based on content. This makes it an essential asset for developers and analysts who need to deliver high-quality reports directly from their automated workflows.
To use this feature within the Openclaw Skills framework, you must first install the required Python dependency:
pip install openpyxl
Once installed, you can run the script directly from your terminal:
# Basic conversion
python scripts/csv_to_excel.py input.csv output.xlsx
# Multi-file conversion with custom sheet names
python scripts/csv_to_excel.py file1.csv file2.csv --output combined.xlsx --sheet-names "SheetA" "SheetB"
The skill transforms data according to the following metadata and formatting schema:
| Property | Specification |
|---|---|
| Output Format | Excel Workbook (.xlsx) |
| Sheet Limits | Sheet names truncated to 31 characters (Excel standard) |
| Styling | Bold white text on blue background for headers; centered alignment |
| Layout | Frozen top row; thin borders on all active cells |
| Width Calculation | Chinese characters (2 units), ASCII (1 unit), max width 50 |
| Encodings | UTF-8, GBK, GB2312, UTF-8-SIG, Latin1 |
Loading
A powerful command-line utility for discovering, installing, and configuring additional capabilities for OpenClaw agents.

A streamlined utility for programmatically managing the lifecycle and health of local ComfyUI servers.

A bridge between AI agents and ComfyUI that allows users to programmatically trigger workflows and retrieve generated image assets.

A high-performance web navigation tool designed to bypass advanced anti-bot systems using stealth-optimized browser instances.

A specialized AI skill that transforms high-level ideas into comprehensive technical specifications through guided dialogue and industry-standard frameworks.

A conversational AI agent for seamless querying and booking of flights, trains, and hotels using natural language.








































