pptx-author

Construct PowerPoint presentations programmatically using the python-pptx library.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation of PowerPoint presentations headlessly using python-pptx, ensuring that every number in your presentation traces back to a source workbook cell.

Core Features & Use Cases

  • Headless Deck Creation: Generate .pptx files without the need for a live PowerPoint session.
  • Model-Backed Decks: Pair with excel-author for decks where every number is linked to a workbook cell.
  • Use Case: Ideal for pitch decks, IC memos, and earnings notes where data accuracy and traceability are crucial.

Quick Start

Run the pptx-author skill with the following command: pptx-author --name "My Presentation" --data "path/to/model.xlsx"

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 presentations programmatically using python-pptx?

You can generate PowerPoint presentations programmatically by running the pptx-author script headlessly, which uses python-pptx to construct .pptx files without a live PowerPoint session. This is ideal for model-backed slides where data accuracy is essential.

Can I link PowerPoint slide data directly to an Excel workbook?

Yes, you can link PowerPoint slide data to an Excel workbook by pairing pptx-author with excel-author. This combination ensures every number in your presentation traces back to a source workbook cell for full traceability.

What is headless deck creation and when do I need it for financial reporting?

Headless deck creation generates .pptx files without opening a live PowerPoint session. It is needed for financial reporting and pitch decks where automated, model-backed slide generation ensures data accuracy and traceability.

Do I need python-pptx installed to create model-backed pitch decks?

Yes, python-pptx is a required dependency to create model-backed pitch decks. You also need a data source, such as a model .xlsx file, to ensure the numbers in your presentation are accurate and traceable.

What's the best way to automate IC memo presentation generation from a financial model?

The best way to automate IC memo generation is using a headless script like pptx-author with python-pptx. You pass the presentation name and model data path, generating a deck where every number traces back to the source.