excel-author

Build auditable Excel workbooks headless with openpyxl and named ranges.

31|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/markwang2658/hermes-windows-native --skill excel-author-markwang2658
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excel-author
Source: https://github.com/markwang2658/hermes-windows-native/tree/main/hermes-agent/optional-skills/finance/excel-author
Command: npx skills add https://github.com/markwang2658/hermes-windows-native --skill excel-author-markwang2658

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Build auditable Excel workbooks headless with openpyxl, enforcing blue/black/green cell conventions, formulas over hardcodes, and named ranges for traceability.

Core Features & Use Cases

  • Headless production of .xlsx files with deterministic structure and a shared workflow for modeling, auditing, and reconciliation.
  • Enforce blue/black/green cell conventions, use formulas everywhere, and provide named ranges for cross-sheet references.
  • Suitable for financial models, reconciliations, and audit outputs where reproducibility and auditability are critical.

Quick Start

Run the included Python workflow to generate an auditable Excel model.

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 headless using openpyxl?

You generate auditable Excel workbooks headless using openpyxl by enforcing blue, black, and green cell conventions, using formulas instead of hardcoded values, and applying named ranges for cross-sheet traceability.

What are the blue, black, and green cell conventions for financial modeling in Excel?

The blue, black, and green cell conventions are formatting rules that distinguish inputs, formulas, and links, ensuring reproducibility and auditability in financial models and reconciliation outputs.

Does openpyxl support named ranges and a dedicated Checks tab for validation?

Yes, openpyxl supports named ranges and a dedicated Checks tab for validation, enabling deterministic formatting and cross-sheet references for reproducible audit outputs across Windows, macOS, and Linux.

Can I automate reconciliation and audit outputs in Excel across Windows, macOS, and Linux?

Yes, you can automate reconciliation and audit outputs in Excel across Windows, macOS, and Linux by running a headless Python workflow that produces deterministic .xlsx files with strict formatting conventions.

What is the best way to ensure formulas are used instead of hardcoded values in Excel workbooks?

The best way to ensure formulas are used instead of hardcoded values in Excel workbooks is to enforce cell conventions structurally, leveraging named ranges and a Checks tab to validate formula integrity.

Why use named ranges instead of direct cell references for cross-sheet references in Excel?

Using named ranges instead of direct cell references for cross-sheet references in Excel improves traceability and auditability, preventing broken links and ensuring deterministic structure in financial models.