Excel Spreadsheet Auto-Generation
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md and install @user_fccf428b/xlsx-manipulation.
About this skill
Problem Addressed
Maintaining Excel spreadsheets by hand often becomes tedious when a template, formulas, conditional formatting, and charts must all be kept consistent. This skill targets programmatic .xlsx generation: it turns a spreadsheet request into runnable openpyxl code, reducing repetitive manual formatting in Excel.
How It Works
It works around common openpyxl capabilities: creating workbooks, reading and writing cells, adding formulas, applying fonts/borders/number formats, conditional formatting, charts, and data validation. A typical flow is to define the target sheet structure, write data and formulas in batches, then add styling, validation, and save. It fits budget trackers, sales dashboards, report templates, data import, and conditional highlighting.
Boundaries
It does not execute VBA macros and does not support external data connections. Complex pivot tables, some advanced chart types, and sparklines have limited support. For large files, prefer templates, batch operations, and periodic saves instead of slow cell-by-cell updates.
Use Cases
- Finance writes monthly budget data to .xlsx with formulas, number formats, and conditional highlighting.
- Operations builds a sales dashboard from transaction data and applies threshold-based conditional formatting.
- Data analysts import cleaned detail data into a workbook for rollup calculations and input validation.
- Office automation engineers generate standard .xlsx files from templates and adjust cell styles.
Best For
- Finance teams: generate monthly budget workbooks and maintain formulas and formatting.
- Operations analysts: build sales dashboards and highlight values above thresholds.
- Data analysts: write detail data into workbooks and add validation rules.
- Office automation developers: generate standard .xlsx files with openpyxl.
Related Skills
Organizes files by extension into subfolders like Documents, Code, and Archives, then outputs a report.
Extract tables, formulas, charts, and layout from invoices, reports, papers, and multi-column documents.
Generates a multi-sheet Excel report containing only structured data tables from byteplan-analysis results.
Automatically sort directory files into type-based folders, with dry-run preview, reports, and JSON custom rules.