
Excel Automation
This handles the three Excel problems Claude usually hits on macOS: creating formatted reports with openpyxl (investment banking color conventions included), parsing complex xlsm files that openpyxl chokes on using stdlib zipfile and xml parsing, and controlling Excel windows via AppleScript. The parsing approach is genuinely useful because it works around corrupted DefinedNames in financial models and handles the ZIP-based xlsx structure directly when openpyxl fails. Includes a decision tree for tool selection and specific fixes for "Formula removed" corruption in investment bank files. The formatting patterns follow actual IB standards with proper RGB codes for input cells, calculations, and cross-sheet references.
- skills.sh installs
- 1.5K
- GitHub stars
- 1.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add daymade/claude-code-skills --skill excel-automation --agent claude-codeInstalls into .claude/skills of the current project.
Files
Excel Automation
Create professional Excel files, parse complex financial models, and control Excel on macOS.
For an image or scan of a paper form that needs editable cells and a printable layout, load Printable forms before creating the workbook. Follow the host's designated spreadsheet authoring tool; use the openpyxl examples below only when that tool is permitted.
Quick Start
Before a command brings Excel forward or changes its visible window, check user activity and other agents' occupancy. Use only foreground operations covered by the current task's authorization. If the surface is in use, occupancy is unknown, or unexpected input occurs, stop input and continue independent background work.
# Create a formatted Excel report
uv run --with openpyxl scripts/create_formatted_excel.py output.xlsx
# Parse a complex xlsm that openpyxl can't handle
uv run scripts/parse_complex_excel.py model.xlsm # List sheets
uv run scripts/parse_complex_excel.py model.xlsm "DCF" # Extract a sheet
uv run scripts/parse_complex_excel.py model.xlsm --fix # Fix corrupted names
Sponsors
Details
- Repository
- github.com/daymade/claude-code-skills
- Categories
- Automation & Workflows, Office & Documents, Finance & Trading
- First seen
- Jun 3, 2026
More from daymade/claude-code-skills
All 53- Youtube Downloader1.5K
- Mermaid Tools1.5K
- Skill Reviewer1.5K
- Statusline Generator1.5K
- Skills Search1.5K
- Capture Screen1.1K
- Pdf Creator1K
- Docs Cleaner1K
- Claude Md Progressive Disclosurer1K
- Claude Code History Files Finder1K
- Github Contributor991
- Video Comparer990
- Llm Icon Finder989
- Cli Demo Generator978
- Cloudflare Troubleshooting978
- Teams Channel Post Writer970
- Claude Skills Troubleshooting960
- Repomix Safe Mixer946
- Financial Data Collector917
- Repomix Unmixer916
- Doc To Markdown914
- Product Analysis909
- Windows Remote Desktop Connection Doctor843
- Scrapling Skill827