excel-author

Generate auditable Excel workbooks with openpyxl using formulas and named ranges.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill excel-author-sheawinkler
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: excel-author
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/optional-skills/finance/excel-author
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill excel-author-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the creation of auditable Excel workbooks headless with banker-style conventions (blue inputs, black formulas, green links) to ensure reproducibility, traceability, and audit readiness.

Core Features & Use Cases

  • Enforces formulas over hardcoded values and uses named ranges for cross-sheet references.
  • Provides a structured workflow for financial models, reconciliations, and audit-ready outputs.
  • Includes a Checks tab to validate asset-liability balance and overall model integrity; outputs to ./out with one workbook per model.

Quick Start

Run the Python workbook generator to produce an auditable .xlsx in the ./out directory by following the Inputs/Calc structure and conventions.

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 workbooks headless using Python?▼

To generate auditable Excel workbooks headless, use Python with openpyxl to enforce formulas over hardcodes, apply named ranges, and output structured .xlsx files automatically to your ./out directory.

What is the best way to enforce formulas over hardcoded values in financial modeling?▼

Enforcing formulas over hardcoded values in financial modeling requires using openpyxl to script workbook generation, applying banker-style conventions like blue inputs and black formulas to ensure full traceability and audit readiness.

Can I build a Checks tab to validate asset-liability balance automatically in openpyxl?▼

Yes, you can build a Checks tab automatically using openpyxl by scripting the workbook structure to validate asset-liability balance and overall model integrity during the headless generation process.

Does openpyxl support named ranges for cross-sheet references in audit-ready reports?▼

openpyxl supports named ranges for cross-sheet references in audit-ready reports, allowing you to programmatically define cell names that ensure structured traceability across multiple worksheets.

How do I apply banker-style color conventions to Excel models on Linux and macOS?▼

To apply banker-style color conventions like blue inputs, black formulas, and green links on Linux and macOS, automate the workbook generation with Python openpyxl scripts for consistent cross-platform formatting.

What are the limitations of creating financial models headless without Excel?▼

Creating financial models headless without Excel limits real-time visual editing and interactive cell evaluation, requiring strict scripting of formulas and named ranges via openpyxl to maintain audit-ready model integrity.