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.