pptx-author

Generate PowerPoint presentations from Excel model outputs using python-pptx.

1|Updated Jul 31, 2026
One-click install
npx skills add https://github.com/icyzh/hermes-web --skill pptx-author-icyzh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/icyzh/hermes-web/tree/main/optional-skills/finance/pptx-author
Command: npx skills add https://github.com/icyzh/hermes-web --skill pptx-author-icyzh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, openpyxl.

What problem does it solve?

This skill solves the challenge of creating consistent, data-backed financial presentations by automating the generation of PowerPoint files directly from model outputs, ensuring accuracy and brand alignment.

Core Features & Use Cases

  • Headless Generation: Programmatically build .pptx files without needing a live PowerPoint session.
  • Data Binding: Link slide content directly to Excel model outputs to ensure numbers never drift from the source.
  • Template Integration: Automatically apply firm-branded templates, layouts, and styles to generated decks.
  • Use Case: Quickly generate a pitch deck or investment memo by pulling valuation figures and chart images directly from a source workbook, ensuring every number is traceable.

Quick Start

Use the pptx-author skill to generate a new pitch deck based on the data in model.xlsx and the firm template.

Frequently Asked Questions about pptx-author

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

FAQPage Schema
How do I generate PowerPoint presentations from Excel financial models?

You generate PowerPoint presentations from Excel by programmatically binding model outputs from openpyxl workbooks to python-pptx slide elements. This direct data binding ensures all financial figures remain traceable to the source workbook, preventing manual transcription errors.

Can I build pitch decks and valuation summaries without opening PowerPoint?

Yes, you can build pitch decks and valuation summaries headlessly using python-pptx. This approach generates .pptx files programmatically without a live PowerPoint session, automatically applying firm-branded templates and layouts to maintain visual consistency.

Does python-pptx work with openpyxl to bind Excel data to slides?

Yes, python-pptx works with openpyxl to bind Excel data to slides. You link slide text and chart images directly to Excel model outputs, ensuring every number in your financial reporting deck maintains source-of-truth accuracy.

What is the best way to automate financial reporting deck creation?

The best way to automate financial reporting deck creation is programmatically linking Excel model outputs to PowerPoint slide elements. This automated workflow ensures data integrity and brand alignment for pitch decks, earnings notes, and valuation summaries.

Do I need a specific template to generate data-backed presentation slides?

You need a firm-branded template to generate data-backed presentation slides. The automation process automatically applies your predefined templates, layouts, and styles to the generated decks, ensuring visual consistency across all financial reporting outputs.