pptx-author

Generate PowerPoint decks as standalone .pptx files using python-pptx.

Updated May 9, 2026
One-click install
npx skills add https://github.com/iTzFaisal/financial-services --skill pptx-author-itzfaisal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/iTzFaisal/financial-services/tree/main/.opencode/skills/pptx-author
Command: npx skills add https://github.com/iTzFaisal/financial-services --skill pptx-author-itzfaisal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Produces PowerPoint decks as standalone .pptx files in headless environments, avoiding the need to operate live PowerPoint apps.

Core Features & Use Cases

  • Headless deck generation: writes a .pptx to disk as a file artifact.
  • Template-aware rendering: uses a template from ./templates when available, otherwise creates a default deck.
  • No external transmissions: the skill writes a file and never emails or uploads.

Quick Start

Run a Python script that uses python-pptx to generate the deck 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 files without opening the PowerPoint application?▼

You can generate PowerPoint files headlessly by using the python-pptx library to write a standalone .pptx file directly to disk, completely bypassing the need to operate a live PowerPoint application.

What is headless deck generation and when do I need it for automation pipelines?▼

Headless deck generation creates PowerPoint files without a graphical interface. It is needed for automation pipelines and managed-agent environments where the output must be a file artifact rather than a live editing session.

Can I use custom templates when generating pptx files in a headless environment?▼

Yes, headless pptx generation can use custom templates. Place your template files in the ./templates directory; the generation script will use them if available, otherwise it creates a default deck.

Do I need Python to automate PowerPoint presentation generation as a file output?▼

Yes, you need Python and the python-pptx library to automate presentation generation. Running a Python script generates the deck and saves the final .pptx file artifact to the ./out directory.

Does headless pptx generation support uploading or emailing the final file output?▼

No, headless pptx generation only writes the file to disk and never transmits it externally. The process is strictly local, ensuring the .pptx file artifact remains securely in your ./out directory.

What is the best way to integrate PowerPoint deck generation into an automated workflow?▼

The best way is using a headless generation skill designed for managed-agent CMA mode. It writes a standalone .pptx file to a designated output directory, fitting seamlessly into automation pipelines.