pptx-author

Generate PowerPoint presentations from Python scripts using python-pptx.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, openpyxl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of PowerPoint presentations from Python scripts, eliminating the need for manual design and layout work.

Core Features & Use Cases

  • Headless Deck Creation: Generate .pptx files without a live PowerPoint session.
  • Model-Backed Decks: Ensure every number in your presentation traces back to a source workbook.
  • Use Case: Ideal for financial analysts who need to create pitch decks with data-driven insights, where accuracy and traceability are crucial.

Quick Start

Use the pptx-author skill to create a presentation from the 'model.xlsx' workbook and save it as 'pitch-deck.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 presentation creation from Excel data?

You can automate PowerPoint presentation creation from Excel data by using Python scripts to generate .pptx files. This approach requires the python-pptx library for deck creation and openpyxl for binding source workbook data to slides.

Can I generate PowerPoint decks without opening PowerPoint?

Yes, you can generate .pptx files headlessly without a live PowerPoint session. Python scripts execute the layout and design logic programmatically to produce the final presentation file directly.

How do I ensure numbers in my financial presentation trace back to the source?

To ensure figures trace back to the source, you can build model-backed presentations where Python scripts bind data directly from an Excel workbook. This guarantees every number in the generated .pptx file matches the source data.

Do I need Python to create data-driven pitch decks?

Yes, you need Python along with the python-pptx and openpyxl libraries to create data-driven pitch decks. This environment allows you to programmatically generate slides and ensure financial reporting accuracy.

What is the best way to create financial reporting slides programmatically?

The best way to create financial reporting slides programmatically is using Python scripts to map Excel data directly into .pptx files. This method eliminates manual design work while ensuring data visualization accuracy and traceability.

Are there limitations to using python-pptx for presentation generation?

Using python-pptx for presentation generation means you must define layout and design logic entirely in Python scripts rather than a visual interface. Complex formatting may require deeper programmatic configuration compared to manual editing.