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.