pptx-author

Generate headless PowerPoint decks with workbook-bound slide figures.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MarbleSodas/Mavis --skill pptx-author-marblesodas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/MarbleSodas/Mavis/tree/main/optional-skills/finance/pptx-author
Command: npx skills add https://github.com/MarbleSodas/Mavis --skill pptx-author-marblesodas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of producing consistent, shareable PowerPoint decks where every slide number can be traced back to a specific workbook input, reducing manual transcription errors and audit risk.

Core Features & Use Cases

  • Headless PPTX generation: Build a .pptx on disk using python-pptx for downstream sharing as a file artifact.
  • Workbook-to-slide binding: Read named ranges or specific cells from a model workbook so slide values stay aligned with the source.
  • Finance-oriented deck workflows: Use for pitch decks, IC memos, earnings notes, and valuation “money slides” where fidelity and traceability matter.
  • Template inheritance and chart fidelity: Optionally load a firm template and embed PNG charts rendered from the workbook for consistent styling.

Quick Start

Ask the AI to generate a PowerPoint file on disk bound to your model workbook data, and return the generated path.

Frequently Asked Questions about pptx-author

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

FAQPage Schema
How do I generate a PowerPoint deck from a finance model workbook?

To generate a PowerPoint deck from a finance model, this Skill uses python-pptx to read named ranges or cell references from your workbook and write a .pptx file where every slide figure traces directly to its source cell.

Can I bind specific workbook cells to PowerPoint slides for pitch decks?

Yes, you can bind workbook cells to PowerPoint slides by explicitly mapping deck numbers via workbook reads, ensuring that slide values in pitch decks and IC memos stay aligned with the source model.

How do I create a headless PPTX file with python-pptx for finance presentations?

You create a headless PPTX file by running python-pptx to write the presentation directly to disk as a file artifact, optionally loading a firm template from ./templates/firm-template.pptx for consistent styling.

Do I need python-pptx to build model-backed valuation slides?

Yes, you need python-pptx installed to build model-backed valuation slides, as it is the required library used to write the generated ./out/<name>.pptx deck with workbook-rendered chart fidelity.

What is the best way to automate finance pitch deck generation while maintaining audit traceability?

The best way to automate finance pitch deck generation with audit traceability is to bind every slide number to a specific workbook input, which reduces manual transcription errors and audit risk during headless PPTX creation.

Can I use a firm PowerPoint template for earnings notes generated from a workbook?

Yes, you can use a firm PowerPoint template for earnings notes by loading ./templates/firm-template.pptx, allowing you to embed PNG charts rendered from the workbook while maintaining consistent styling.