pptx-author

Generate PowerPoint .pptx files headlessly using python-pptx with template support.

31|4|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/r9412460971-cloud/OPC-skill --skill pptx-author-r9412460971-cloud
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/r9412460971-cloud/OPC-skill/tree/main/skills/pptx-author
Command: npx skills add https://github.com/r9412460971-cloud/OPC-skill --skill pptx-author-r9412460971-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the blocker of generating PowerPoint deck files in headless managed-agent or CMA environments where live Microsoft Office applications are not available, enabling you to deliver presentation artifacts as file outputs without manual Office interaction.

Core Features & Use Cases

  • Headless .pptx Generation: Creates PowerPoint files directly on disk using the python-pptx library, no need for an open Office instance.
  • Template Support: Uses your firm's custom presentation template if one is mounted at ./templates/, otherwise falls back to default slide layouts.
  • Consistent Formatting: Follows the same one-idea-per-slide conventions as the live pitch-deck skill for professional, standardized outputs.
  • Use Case: For example, if you are running an automated investment research workflow and need to output a valuation summary deck as a file for client distribution or downstream processing, this skill generates the .pptx directly without manual effort.

Quick Start

Use the pptx-author skill to generate a valuation summary .pptx deck from your financial model data and save it to the ./out/ directory.

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 pptx files in a headless environment without Microsoft Office?▼

To generate PowerPoint pptx files in a headless environment without live Microsoft Office, you use python-pptx to create slide decks directly on disk as file artifacts. This enables automated presentation generation in managed-agent workflows.

Can I use python-pptx with custom firm templates for automated slide deck generation?▼

Yes, you can use python-pptx with custom firm templates for automated slide deck generation by mounting your presentation template at the ./templates/ directory. The generation falls back to default slide layouts if no template is provided.

What is headless presentation generation and when do I need it for pitch decks?▼

Headless presentation generation is the process of creating pptx file artifacts on disk without opening a live Office application. You need it for automated investment research, client reporting, and pitch deck workflows requiring consistent file outputs.

Do I need Microsoft Office installed to automate PowerPoint file creation for client reporting?▼

No, you do not need Microsoft Office installed to automate PowerPoint file creation for client reporting. The python-pptx library handles pptx generation headlessly, allowing automated workflows to output presentation files without manual Office interaction.

What's the best way to ensure consistent formatting in automated PowerPoint generation?▼

The best way to ensure consistent formatting in automated PowerPoint generation is to use template-based slides with python-pptx, adhering to standard one-idea-per-slide deck conventions. This produces professional, standardized presentation file outputs.