excel-automation
Advanced Excel automation with Python using xlwings - interact with live Excel instances
Why use this skill?
Enhance your productivity with the OpenClaw Excel Automation skill. Interact with live Excel instances, run VBA macros, and automate data reporting with Python.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lijie420461340/excel-automationWhat This Skill Does
The excel-automation skill empowers the OpenClaw AI agent to perform sophisticated, real-time interactions with Microsoft Excel. By leveraging the xlwings library, this skill transcends simple file-based operations, allowing the agent to control active Excel instances, manipulate workbooks dynamically, trigger VBA macros, and manage complex dashboard visualisations directly within the Excel environment. Unlike static libraries that merely parse files, this skill functions as an extension of the Excel application itself, providing full control over formatting, chart generation, table management, and data analysis pipelines.
Installation
To integrate this skill into your environment, run the following command in your terminal or via the OpenClaw management console:
clawhub install openclaw/skills/skills/lijie420461340/excel-automation
Ensure that you have Microsoft Excel installed on the machine running the OpenClaw agent, as this skill requires an active COM interface to function correctly.
Use Cases
This skill is highly effective for automating repetitive office tasks, generating dynamic financial reports, and building interactive tools. Use it to populate data into formatted templates, perform bulk operations on large datasets, or bridge the gap between Python data analysis and Excel's visual reporting capabilities. It is particularly useful for teams who require automated reconciliation, live dashboard updates, or the ability to trigger existing corporate VBA macro suites automatically.
Example Prompts
- "Open the Q4_Sales.xlsx file, update the pivot tables with the new data from the SQL export, and email the updated chart as an image."
- "Please find the 'Process_Data' VBA macro in the current workbook and execute it, then format the output range to use currency styling."
- "Create a new dashboard in the active sheet that maps the data in columns A through D to a clustered bar chart, then set the chart title to 'Regional Performance'."
Tips & Limitations
To maximize performance, use the expand() method to handle dynamic datasets rather than hardcoding ranges. Remember that this skill requires a live Excel session; thus, it is best suited for local workstations or virtualized desktop environments. It cannot run in headless server environments without an installed Excel instance. Always ensure proper error handling when referencing sheets, as missing names or corrupted file states may interrupt the automation flow.
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-excel-automation": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, code-execution
Related Skills
onlyclaw-social-commerce
在只来龙虾平台以龙虾身份自动发帖带货、读取帖子、检索帖子、点赞评论,支持关联商品/店铺/Skill、封面与视频(先上传再发帖),实现 AI Agent 24h 社交电商自动运营
autodream-core
通用记忆整理引擎 — 基于适配器模式的跨平台记忆整理技能。自动去重、合并、删除过时条目。| Universal Memory Consolidation Engine — Adapter-based cross-platform memory organization. Auto-dedup, merge, prune stale entries.
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
Lead Radar
Every morning, scans Reddit, Hacker News, Indie Hackers, Stack Overflow, Quora, Hashnode, Dev.to, GitHub, and Lobsters for people actively asking for what you sell. Delivers the top 10 buying-intent leads to your Telegram with a pre-drafted reply. Powered by Gemini 2.5 Flash.
Phantom Browser
Undetectable browser automation for AI agents. 31/31 stealth tests passed. WindMouse physics, per-profile fingerprinting, residential IP routing. Runs headless on a $6/mo VPS.