Agent skill · software engineering · sickn33

python-pptx-generator

Generate complete Python scripts that build polished PowerPoint decks with python-pptx and real slide content.

Why this skill is useful

Generates complete runnable Python scripts for creating PowerPoint presentations with specific content and structure, which the AI cannot produce without this skill.

What it needs

Requires python-pptx installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.

What this skill does

Python PPTX Generator Overview Use this skill when the user wants a ready-to-run Python script that creates a PowerPoint presentation with python-pptx. It focuses on turning a topic brief into a complete slide deck script with real slide content, sensible structure, and a working save step. When to Use This Skill Use when the user wants a Python script that generates a .pptx file automatically Use when the user needs slide content drafted and encoded directly into python-pptx Use when the user wants a quick presentation generator for demos, classes, or internal briefings How It Works Step 1: Collect the Deck Brief Ask for the topic, audience, tone, and target number of slides if the request does not already include them. If constraints are missing, pick conservative defaults and state them in the generated script comments. Step 2: Plan the Narrative Arc Outline the deck before writing code: 1. Title slide 2. Agenda or context 3. Core teaching or business points 4. Summary or next steps Keep the slide count realistic for the requested audience and avoid filler slides. Step 3: Generate the Python Script Write a complete script that: imports Presentation from python-pptx creates the deck selects appropriate built-in layouts writes real titles and bullet points saves the file with a clear filename prints a success message after saving Step 4: Keep the Output Runnable The final answer should be a Python code block that can run after installing python-pptx. Avoid pseudocode, placeholders, or missing imports. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sickn33/python-pptx-generator--c4d578

View the source on GitHub

Browse the @skills marketplace