excel-author

Generate auditable Excel workbooks with openpyxl using cell conventions and named ranges.

150|25|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill excel-author-devsoul2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excel-author
Source: https://github.com/Devsoul2026/Hermes-One-Click/tree/main/hermes-agent/optional-skills/finance/excel-author
Command: npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill excel-author-devsoul2026

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Create and govern repeatable, auditable Excel models generated programmatically, ensuring governance, reproducibility, and easy review in place of manual, error-prone workbook assembly.

Core Features & Use Cases

  • Blue/black/green cell conventions to separate inputs, calculations, and links.
  • Formulas over hardcodes to ensure models recalculate automatically with inputs.
  • Named ranges and balance checks to support audit trails and integrity checks.
  • Headless model generation with Python and OpenPyXL for reproducible deployments.

Quick Start

Run the model generation workflow to produce an Excel workbook and save it to ./out/model.xlsx.

Frequently Asked Questions about excel-author

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

FAQPage Schema
How do I generate auditable Excel financial models in Python?

You can generate auditable Excel financial models in Python by using openpyxl headless to enforce blue, black, and green cell conventions, apply formulas over hardcodes, and save outputs to ./out/model.xlsx.

What is the blue black green cell convention for financial modeling?

The blue black green cell convention separates financial model components by color: blue for inputs, black for calculations, and green for links, ensuring clear audit trails and structural integrity in Excel workbooks.

How do I create Excel workbooks with named ranges and balance checks headless?

You create Excel workbooks with named ranges and balance checks headless by programmatically generating formulas and a dedicated Checks tab with openpyxl, supporting auditability and automated integrity validation.

Does openpyxl support headless generation of sensitivity tables and reporting workflows?

Yes, openpyxl supports headless generation of sensitivity tables and reporting workflows by programmatically building formula-driven worksheets that recalculate automatically and enforce governance through frontmatter metadata.

What's the best way to automate repeatable budgeting workbooks with governance checks?

The best way to automate repeatable budgeting workbooks with governance checks is using headless Python generation to enforce cell conventions, named ranges, and balance checks for reproducible deployments.

Why use formulas over hardcodes when building Excel models programmatically?

Using formulas over hardcodes when building Excel models programmatically ensures that calculations recalculate automatically with changing inputs, which is essential for maintaining auditability and integrity in financial modeling.