ppt-generation

Generate slide visuals and assemble them into a PPTX file.

135|12|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Citrus-bit/medrix-flow --skill ppt-generation-citrus-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-generation
Source: https://github.com/Citrus-bit/medrix-flow/tree/main/skills/public/ppt-generation
Command: npx skills add https://github.com/Citrus-bit/medrix-flow --skill ppt-generation-citrus-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, python-pptx, and includes scripts (resource) components.

What problem does it solve?

Creating polished PowerPoint presentations quickly and consistently can be tedious and error-prone. This skill automates the full deck workflow: planning a slide structure, generating visuals for each slide, and assembling them into a ready-to-share PPTX.

Core Features & Use Cases

  • Plan and enforce a cohesive visual style across all slides, ensuring branding and typography stay consistent.
  • Generate AI-assisted slide imagery and compose slides into a final PPTX file suitable for pitches, launches, and training.
  • Workflow supports product launches, marketing decks, executive updates, and educational workshops with rapid iteration.

Quick Start

Create a new presentation by providing a plan JSON, a sequence of slide images, and an output path for the PPTX file.

Frequently Asked Questions about ppt-generation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PowerPoint presentation creation from prompts?

Automate PowerPoint presentation creation by providing a plan JSON, a sequence of slide images, and an output path to orchestrate the end-to-end workflow into a PPTX file. This generates visuals and assembles slides automatically.

Can I generate PPTX slides with consistent visual branding for a product launch?

Generate PPTX slides with consistent visual branding by enforcing a cohesive style across all slides. The workflow ensures branding and typography stay uniform for product launches, marketing decks, and training sessions.

What is the best way to build a marketing deck using image generation and python-pptx?

Build a marketing deck by combining AI-assisted image generation for slide visuals with python-pptx for assembly. This workflow automates planning, visual creation, and PPTX composition for rapid iteration.

What inputs do I need to assemble a PPTX file using this presentation automation workflow?

Assemble a PPTX file using three required inputs: a plan JSON defining the slide structure, a slide image sequence for the visuals, and a destination PPTX file path for the final output.

Does this automated slide generation workflow support Pillow for image processing?

Automated slide generation supports Pillow for image processing alongside python-pptx for file assembly. These dependencies handle slide visual generation and compose them into a ready-to-share PPTX presentation.

Why use a plan JSON structure for automated presentation assembly instead of manual editing?

Use a plan JSON structure for automated presentation assembly to plan and enforce a cohesive visual style across all slides. This prevents manual editing errors and ensures consistent typography and branding throughout the deck.