xlsx-author

Generate Excel .xlsx workbooks on disk with openpyxl for headless financial modeling.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/executiveusa/Cheggie-trade-V2 --skill xlsx-author-executiveusa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx-author
Source: https://github.com/executiveusa/Cheggie-trade-V2/tree/main/core/financial-skills/plugins/vertical-plugins/financial-analysis/skills/xlsx-author
Command: npx skills add https://github.com/executiveusa/Cheggie-trade-V2 --skill xlsx-author-executiveusa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl.

What problem does it solve?

This Skill solves the need to produce shareable Excel workbooks in environments where driving a live Excel app is not possible.

Core Features & Use Cases

  • Headless .xlsx generation: Creates an Excel workbook on disk instead of using interactive Office automation.
  • Model conventions for maintainable spreadsheets: Encourages clear separation of hardcoded inputs vs formulas, plus consistent tab structure.
  • Validation via a Checks tab: Adds balance-check style TRUE/FALSE logic to surface model consistency issues.
  • Use Case: Generate a DCF-style model workbook from known assumptions and deliver it as an artifact for downstream review or computation.

Quick Start

Use the xlsx-author skill to generate an Excel workbook and return the saved file path as an output artifact.

Frequently Asked Questions about xlsx-author

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Excel workbooks in a headless environment without interactive Office automation?

You can generate Excel workbooks headlessly by using Python with openpyxl to write deterministic .xlsx files directly to disk. This approach produces shareable workbook artifacts for downstream review without needing a live Excel application running.

What is the best way to structure a financial modeling workbook for maintainability?

The best way to structure a financial modeling workbook is by clearly separating hardcoded inputs from formula cells and maintaining a consistent tab structure. This convention ensures spreadsheets remain auditable and easy to update during downstream reviews.

How do I add validation checks to an Excel workbook generated via Python?

You add validation to an Excel workbook generated via Python by creating a dedicated Checks tab containing balance-check style TRUE/FALSE logic. This surfaces model consistency issues directly within the generated file for immediate review.

Can I use openpyxl to build DCF-style financial models on disk for automated workflows?

Yes, you can use openpyxl to build DCF-style financial models on disk for automated workflows. It writes deterministic .xlsx files from known assumptions, fitting managed-agent or CMA runs where interactive Office tools are unavailable.

Does headless .xlsx generation support managed-agent or CMA workflows?

Headless .xlsx generation fully supports managed-agent or CMA workflows by producing Excel files on disk using deterministic Python. It returns the saved file path as an output artifact, bypassing the need for live Excel application interaction.

What are the limitations of generating Excel files with openpyxl for financial modeling?

Generating Excel files with openpyxl means you cannot leverage interactive Office tools or live Excel application features during generation. It is limited to deterministic headless workflows, writing static workbooks to disk rather than executing interactive computations.