pptx-author

Generate PowerPoint decks with python-pptx and bind values to Excel cells.

1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Signmanal/VIGIL --skill pptx-author-signmanal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/Signmanal/VIGIL/tree/main/optional-skills/finance/pptx-author
Command: npx skills add https://github.com/Signmanal/VIGIL --skill pptx-author-signmanal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating finance-focused PowerPoint decks like pitch decks and investment committee memos often leads to data drift when numbers are incorrectly transcribed from source Excel models, wasting analyst time on error correction and undermining data integrity.

Core Features & Use Cases

  • Headless deck generation: Build .pptx files programmatically with python-pptx without requiring an active PowerPoint session.
  • Model-aligned data binding: Automatically tie every numeric value on slides to source cells or named ranges in an Excel workbook to eliminate manual transcription errors.
  • Brand consistency support: Load firm-branded PowerPoint templates to inherit official colors, fonts, and master layouts, and embed model-rendered charts for perfect visual fidelity.
  • Use Case: A financial analyst can use this skill to generate a full pitch deck where all valuation figures pull directly from the associated financial model, ensuring every number is auditable and up to date.

Quick Start

Use the pptx-author skill to generate a strategic alternatives pitch deck for Project Aurora that pulls all valuation figures from the attached model.xlsx file and saves the finished deck to the out directory.

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 pitch decks directly from Excel financial models?

You can generate PowerPoint pitch decks directly from Excel financial models by using headless generation to programmatically build .pptx files, binding every numeric slide value to source cells or named ranges to eliminate manual transcription errors.

What is model-aligned data binding for finance presentations?

Model-aligned data binding for finance presentations automatically ties every numeric value on slides to source cells or named ranges in an Excel workbook, ensuring every number is auditable and up to date without manual transcription.

Does python-pptx support loading branded PowerPoint templates for investment committee memos?

Yes, python-pptx supports loading firm-branded PowerPoint templates for investment committee memos, allowing slides to inherit official colors, fonts, and master layouts while embedding model-rendered charts for visual fidelity.

Can I build PowerPoint earnings notes without an active PowerPoint session?

Yes, you can build PowerPoint earnings notes without an active PowerPoint session by using headless deck generation, which programmatically creates .pptx files without requiring the PowerPoint application to be running.

What is the best way to prevent data drift when creating financial presentations from Excel models?

The best way to prevent data drift when creating financial presentations from Excel models is to automate deck generation with model-aligned data binding, tying slide values directly to named ranges so numbers are auditable and up to date.