excel-automation
The excel-automation skill provides tools for real-time Excel interaction and automation using the xlwings library. It enables users to read and write data, execute VBA macros, manage charts, and create custom Excel functions.
Is excel-automation safe to install?
Review the source first: our audit of excel-automation's source files found 2 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes Python code that interacts with local Excel instances, reads and writes files, and can trigger VBA macros. It requires Excel to be installed on the host machine.
How we audit skills: our security review methodology.
Who is this skill for?
Data analysts, office professionals, and developers who need to automate Excel workflows, generate reports, or integrate Python with live Excel instances.
What can you do with it?
- Updating live Excel dashboards with new data
- Executing VBA macros from Python
- Generating monthly reports with charts and PDF exports
- Consolidating data from multiple Excel files
- Creating custom Excel functions using Python
How good is this skill?
Quality score: 5/10. The documentation is comprehensive, providing clear examples for common automation tasks, performance optimization, and integration patterns.
What does the skill file contain?
# Excel Automation Skill ## Overview This skill enables advanced Excel automation using **xlwings** - a library that can interact with live Excel instances. Unlike openpyxl (file-only), xlwings can control Excel in real-time, execute VBA, update dashboards, and automate complex workflows. ## How to Use 1. Describe the Excel automation task you need 2. Specify if you need live Excel interaction or file processing 3. I'll generate xlwings code and execute it **Example prompts:** - "Update this live Excel dashboard with new data" - "Run this VBA macro and get the results" - "Create an Excel ...
Frequently asked questions
Does this skill work without Excel installed?
No, the skill requires Excel to be installed because it uses xlwings to interact with live Excel instances.
Can this skill be used for server-side processing?
No, the skill is not suitable for server-side processing.
How does this differ from openpyxl?
Unlike openpyxl, xlwings supports live Excel interaction, VBA execution, and real-time dashboard control.
Related skills
find-skills
2.3MUsers seeking to extend agent capabilities with specialized tools, workflows, or knowledge packages
The find-skills skill enables agents to search for, discover, and install modular packages from the open agent skills ecosystem using the Skills CLI.
video-edit
338.7KUsers of the RunComfy CLI who need to automate video editing tasks like restyling, background swapping, or motion transfer
The video-edit skill acts as a router for the RunComfy CLI, selecting between Wan 2.7 Edit-Video, Kling 2.6 Pro Motion Control, and Lucy Edit Restyle models based on user intent to perform video transformations.
lark-doc
305.2KUsers who need to automate document management, content updates, and media handling within the Lark/Feishu ecosystem
The lark-doc skill enables agents to read, create, and edit Lark (Feishu) documents, including Docx and Wiki formats. It supports content manipulation via XML or Markdown, media handling, and resource management for document covers. The skill integrates with other Lark skills by identifying and delegating operations for embedded objects like spreadsheets, databases, and mind notes.
brainstorming
256.4KDevelopers and project managers who need to define requirements, architecture, and design for software projects before writing code
A structured brainstorming framework that guides users through project exploration, design proposal, and specification before implementation. It enforces a strict design-first workflow, requiring user approval for designs and documentation before transitioning to the writing-plans skill.