pptx-author

Create PowerPoint presentations programmatically with python-pptx and Excel data.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill pptx-author-vikrant-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/vikrant-project/devil-agent-ai-platform/tree/main/agent_core/optional-skills/finance/pptx-author
Command: npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill pptx-author-vikrant-project

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of creating professional and precise PowerPoint presentations without manual formatting, using Python's python-pptx.

Core Features & Use Cases

  • Programmatic Deck Creation: Build decks programmatically, ensuring consistency and accuracy.
  • Model-Backed Decks: Supports decks that reference external data models, such as financial models in Excel.
  • Use Case: Ideal for creating pitch decks, IC memos, or earnings notes where each figure and data point is tied back to a specific source.

Quick Start

Execute the skill with 'pptx-author create-deck --name "deck-name" --source "data-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 from an Excel financial model?

This Skill automates PowerPoint creation by using python-pptx to assemble decks and openpyxl to extract data from Excel financial models, ensuring every figure links back to its source.

Can I build pitch decks and IC memos with python-pptx that reference external data?

Yes, you can build model-backed pitch decks and IC memos with python-pptx. This Skill automates deck assembly so each data point and figure is tied directly to an external Excel source for precision.

Do I need openpyxl to create PowerPoint decks with this Python automation approach?

You need python-pptx for presentation creation, while openpyxl is an optional dependency required only if your deck requires extracting data points from external Excel financial models.

What's the best way to automate formatting for consistent PowerPoint slides using Python?

Automating deck creation programmatically with Python ensures consistent formatting and accuracy across slides. This Skill builds decks via scripts, eliminating manual formatting errors in presentations.

Does programmatic PowerPoint generation support data integration from external financial models?

Programmatic PowerPoint generation supports data integration by extracting values from external financial models. This Skill uses Python scripts to assemble decks where each figure references the source Excel file.