pptx-author

Generate PowerPoint presentations by binding slide content to Excel workbook data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, openpyxl.

What problem does it solve?

This skill solves the challenge of creating professional, data-driven presentation decks where every figure must be programmatically traced back to a source Excel workbook, preventing manual transcription errors.

Core Features & Use Cases

  • Headless Deck Generation: Create .pptx files directly from Python without needing a live PowerPoint session.
  • Data Binding: Link slide content directly to Excel named ranges or cells to ensure financial accuracy.
  • Template Integration: Automatically apply firm-branded templates for consistent styling and layout.
  • Use Case: Ideal for generating pitch decks, investment committee memos, or earnings notes where charts and tables must reflect the latest model outputs.

Quick Start

Use the pptx-author skill to generate a pitch deck from the model data in model.xlsx using the firm-template.pptx.

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 slides from an Excel workbook without manual transcription errors?

You can generate PowerPoint slides from an Excel workbook by binding slide content directly to source Excel named ranges or cells, ensuring every figure programmatically traces back to the model and prevents manual transcription errors.

Can I create PowerPoint presentations from Python without opening the PowerPoint application?

Yes, you can create .pptx files directly from Python using headless deck generation, which requires the python-pptx library to programmatically build slides without needing a live PowerPoint session.

How does data binding work when building financial pitch decks from Excel models?

Data binding links slide content directly to Excel named ranges or cells using the openpyxl library, extracting computed values from spreadsheets to ensure financial accuracy in pitch decks and investment committee memos.

Do I need python-pptx and openpyxl to automate financial reporting presentations?

Yes, you need both python-pptx and openpyxl to automate financial reporting presentations, as python-pptx handles slide generation while openpyxl extracts computed values from the source Excel workbook.

Can I apply a firm-branded PowerPoint template when generating slides from Excel data?

Yes, template integration allows you to automatically apply firm-branded PowerPoint templates during slide generation, ensuring consistent styling and layout for earnings notes and financial presentations.

What's the best way to automate investment committee memos using Excel and PowerPoint?

Automating investment committee memos is best achieved by programmatically binding presentation charts and tables to Excel workbook data, ensuring slides reflect the latest model outputs without manual entry.