pptx-author

Generate headless PowerPoint decks from Python data sources with workbook provenance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build PowerPoint decks headlessly using Python to produce .pptx files on disk, eliminating the need for a live PowerPoint session.

Core Features & Use Cases

  • Write to ./out/<name>.pptx with optional loading of a firm-brand template from ./templates for consistent styling.
  • Ensure data provenance by binding slide content to a source workbook, enabling traceability for finance and business narratives.
  • Use cases include pitch decks, IC memos, and earnings notes that require model-backed, deterministic slide content.

Quick Start

Create a basic deck by running the skill to generate an output PPTX file at ./out/<name>.pptx.

Frequently Asked Questions about pptx-author

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

FAQPage Schema
How do I automate PowerPoint deck creation from Python data without opening PowerPoint?

You can automate PowerPoint deck creation headlessly using python-pptx to generate .pptx files directly on disk. This Skill binds slide content to a source workbook, ensuring deterministic outputs without requiring a live PowerPoint session.

Can I use python-pptx to generate pitch decks and IC memos with data provenance to a workbook?

Yes, python-pptx can generate pitch decks and IC memos with data provenance by binding slide content directly to a source workbook. This ensures traceability for finance and business narratives where numbers must trace to the original model.

How do I apply a firm-brand template to a Python-generated PowerPoint presentation?

To apply a firm-brand template to a Python-generated presentation, load the template from the ./templates directory. The Skill processes this template to ensure consistent styling across all generated slides written to ./out/<name>.pptx.

Does python-pptx support deterministic outputs for earnings notes that trace back to a source workbook?

python-pptx supports deterministic outputs for earnings notes by binding slide content to a source workbook. This mechanism ensures data provenance, allowing model-backed financial narratives to trace directly to the underlying data.

What is the best way to generate model-backed financial slides in Python without a live PowerPoint session?

The best way to generate model-backed financial slides without a live PowerPoint session is using python-pptx for headless deck authoring. It binds data to a source workbook, loading templates from ./templates and writing deterministic outputs to ./out.

Do I need a live PowerPoint installation to create .pptx files from Python data sources?

You do not need a live PowerPoint installation to create .pptx files from Python data sources. The Skill uses python-pptx to author decks headlessly, writing outputs directly to ./out/<name>.pptx with data provenance to a source workbook.