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.