xlsx-manipulation
Create, edit, and manipulate Excel spreadsheets programmatically using openpyxl
Why use this skill?
Learn to automate Excel spreadsheet creation, editing, and data manipulation using the openpyxl-based xlsx-manipulation skill for OpenClaw agents.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lijie420461340/xlsx-manipulationWhat This Skill Does
The xlsx-manipulation skill is a powerful extension for OpenClaw that enables users to interact with Microsoft Excel files (.xlsx) programmatically. By leveraging the industry-standard openpyxl library, this skill allows the agent to create, modify, format, and extract data from complex spreadsheets. Whether you are generating a professional financial report, automating recurring data entry tasks, or applying conditional logic to large datasets, this skill serves as your virtual spreadsheet engineer.
Installation
You can integrate this skill into your OpenClaw environment by executing the following command in your terminal:
clawhub install openclaw/skills/skills/lijie420461340/xlsx-manipulation
Use Cases
This skill is ideal for professionals dealing with repetitive spreadsheet management. Common use cases include:
- Automating the generation of weekly financial reports.
- Applying corporate branding and formatting templates to raw data exports.
- Programmatically injecting complex Excel formulas into calculated columns.
- Building automated dashboards that update based on incoming raw data streams.
- Validating and cleaning data structures within existing workbook files.
Example Prompts
- "Create a monthly budget tracker that calculates the remaining balance and highlights negative results in red using conditional formatting."
- "Take this sales data, generate a summary table grouped by product category, and add a bar chart to visualize the total revenue per category."
- "Apply a professional header style with bold, blue text and a grey background to the first row of 'data.xlsx', and ensure all columns are auto-resized for readability."
Tips & Limitations
- Efficiency: While openpyxl is excellent for structural manipulation, extremely large datasets (millions of rows) may require substantial memory. If you are handling massive files, consider performing pre-processing or using read-only/write-only modes.
- Compatibility: This skill is strictly designed for .xlsx files. It does not support legacy .xls or binary .xlsb formats.
- Formulas: When using formulas, remember that openpyxl writes the formula string to the cell. Excel will calculate the result upon opening the file, but the agent cannot 'see' the calculated value unless an Excel-compatible calculation engine is also present.
- Formatting: Complex formatting chains are supported, but always verify your color codes and border types against the openpyxl documentation for perfect accuracy.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lijie420461340-xlsx-manipulation": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, code-execution
Related Skills
scrapebadger
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
Spreadsheet & Data Wrangling Master
Complete spreadsheet methodology — data cleanup, transformation, analysis, dashboards, automation, and reporting. Works with CSV, Excel, Google Sheets, or any tabular data. Use when the user needs to clean messy data, build reports, create dashboards, automate recurring spreadsheet tasks, or transform data between formats.
dataset-intake-auditor
在新数据集接入前检查字段、单位、缺失率、异常值与可用性。;use for data, dataset, audit workflows;do not use for 伪造统计结果, 替代正式数据治理平台.
supermetrics
Official Supermetrics skill. Query marketing data from 100+ platforms including Google Analytics, Meta Ads, Google Ads, and LinkedIn. Requires API key.
gooseworks
GooseWorks data toolkit. Search and scrape Twitter/X, Reddit, LinkedIn, websites, and the web. Find people, emails, and company info. Enrich contacts and companies. GTM tasks: lead generation, prospect research, ICP identification, competitor analysis, outbound list building. LinkedIn scraping: extract post engagers, commenters, profile data, and job postings. Use this for ANY data lookup, web scraping, people search, lead gen, GTM, or research task.