pptx-author

Create PowerPoint .pptx files from Python data sources and templates.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/anilcan-kara/nozich-agent --skill pptx-author-anilcan-kara
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/anilcan-kara/nozich-agent/tree/main/optional-skills/finance/pptx-author
Command: npx skills add https://github.com/anilcan-kara/nozich-agent --skill pptx-author-anilcan-kara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx.

What problem does it solve?

Produce ready-to-deliver PowerPoint slides programmatically, eliminating manual assembly and formatting drift for model-backed decks.

Core Features & Use Cases

  • Headless deck creation: build .pptx files on disk without opening PowerPoint.
  • Model-backed decks: bind slide values to a source workbook to ensure traceability.
  • Output contracts: write to a predictable path like ./out/ and optionally apply a firm template.

Quick Start

Create a basic deck by writing to ./out/<name>.pptx with a simple title slide.

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 without opening PowerPoint?▼

You can generate PowerPoint presentations programmatically by using Python to build .pptx files headless on disk. This approach writes slides directly to a predictable output path like ./out/ without requiring the PowerPoint application to be installed or opened.

Can I bind slide values to a source workbook for financial reports and client decks?▼

Yes, you can bind slide values to a source workbook to ensure traceability in financial reports and client decks. This model-backed approach applies explicit workbook-binding semantics so that slide content remains deterministic and reproducible from your Python data sources.

Does python-pptx support loading custom templates for headless deck creation?▼

Yes, python-pptx supports loading custom templates for headless deck creation. You can optionally apply a firm template to your presentation, ensuring the generated .pptx files match your organization's formatting requirements and visual standards.

What is the best way to automate executive brief generation with deterministic outputs?▼

The best way to automate executive brief generation is by creating PowerPoint decks programmatically from Python data sources. This eliminates manual assembly and formatting drift, producing deterministic, reproducible outputs required for executive briefs and client decks.

Do I need to install any dependencies to create .pptx files from Python?▼

Yes, you need to install the python-pptx dependency to create .pptx files from Python. This library provides the necessary APIs to build slides, apply templates, and write presentation files to disk without opening the PowerPoint application.