excel-author

Generate auditable .xlsx financial workbooks with openpyxl and banker-grade conventions.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Rheasilvia/hermes-desktop --skill excel-author-rheasilvia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excel-author
Source: https://github.com/Rheasilvia/hermes-desktop/tree/main/optional-skills/finance/excel-author
Command: npx skills add https://github.com/Rheasilvia/hermes-desktop --skill excel-author-rheasilvia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, and includes scripts (resource) components.

What problem does it solve?

This skill solves the issue of inconsistent, error-prone, and non-auditable financial modeling by enforcing strict banker-grade conventions for headless Excel generation.

Core Features & Use Cases

  • Auditable Formatting: Automatically applies color-coded cell styling to distinguish between hardcoded inputs, formulas, and external links.
  • Robust Modeling: Enforces the use of Excel formulas over hardcoded values and supports named ranges for complex cross-sheet references.
  • Use Case: A financial analyst needs to generate a 3-statement model or a DCF analysis that is reviewable by peers; this skill ensures the output is structured, contains balance checks, and includes source documentation for every input.

Quick Start

Use the excel-author skill to generate a new financial model workbook with a DCF projection and a balance check tab.

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 financial models in Excel using Python?

To generate auditable financial models, this skill uses openpyxl to build .xlsx workbooks that enforce banker-grade conventions, applying color-coded styling to separate hardcoded inputs from formulas. It structures your models with balance checks and source documentation for reliable peer review.

Can I build a DCF projection and sensitivity tables with openpyxl?

Yes, you can build DCF projections and sensitivity tables with openpyxl. This skill supports complex financial analysis tasks by enforcing Excel formulas over hardcoded values and utilizing named ranges for cross-sheet references to maintain calculation integrity.

Do I need LibreOffice to recalculate Excel formulas generated via Python?

Yes, you need LibreOffice for headless formula recalculation to ensure data integrity. While openpyxl constructs the workbook and writes the formulas, LibreOffice processes these calculations outside of a standard desktop Excel environment.

What is the best way to automate a 3-statement model with balance sheet reconciliation?

The best way to automate a 3-statement model with balance sheet reconciliation is using this skill, which generates structured .xlsx workbooks featuring built-in balance checks and automated formatting to distinguish inputs, formulas, and external links.

Does openpyxl support banker-grade formatting for hardcoded inputs and formulas?

Openpyxl supports banker-grade formatting when driven by this skill, which automatically applies color-coded cell styling to distinguish hardcoded inputs, formulas, and external links, ensuring the resulting spreadsheet is fully auditable.