pptx-generator

Generate and edit PPTX slides and LinkedIn carousels using python-pptx.

810|213|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/coleam00/second-brain-skills --skill pptx-generator-coleam00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-generator
Source: https://github.com/coleam00/second-brain-skills/tree/main/.claude/skills/pptx-generator
Command: npx skills add https://github.com/coleam00/second-brain-skills --skill pptx-generator-coleam00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx==1.0.2.

What problem does it solve?

This Skill automates the creation and editing of PowerPoint decks (PPTX) and LinkedIn carousels, turning manual, repetitive work into repeatable, branded outputs.

Core Features & Use Cases

  • Generate on-brand PPTX presentations from brand libraries and cookbook layouts.
  • Create LinkedIn carousels as 1:1 PDFs from slide decks for social posts.
  • Manage cookbook layouts, batch generate slides, and ensure consistent styling across decks.
  • Use case: a marketing team auto-builds a kickoff deck and a multi-slide carousel from a brand cookbook in minutes.

Quick Start

To generate a sample deck, run the provided sample script that builds a cookbook preview using the pptx-generator skill, e.g.,

  • uv run --with python-pptx==1.0.2 python generate-cookbook-preview.py

Frequently Asked Questions about pptx-generator

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

FAQPage Schema
How do I automate PowerPoint slide generation with Python?

Automate PowerPoint slide generation with Python using the python-pptx library to programmatically compose PPTX content, enforce branding rules, and batch generate decks without manual formatting.

Can I create LinkedIn carousels from PPTX files programmatically?

Create LinkedIn carousels from PPTX files programmatically by composing slides with python-pptx and exporting the resulting decks as 1:1 PDFs optimized for social posts.

What is the best way to batch generate branded presentation decks?

Batch generate branded presentation decks by applying python-pptx to programmatically compose content from brand libraries and cookbook layouts, ensuring consistent styling across multiple outputs.

Does python-pptx support enforcing brand styling across multiple slides?

python-pptx supports enforcing brand styling across multiple slides by allowing you to programmatically define layouts, fonts, and colors within a cookbook structure for consistent deck generation.

How do I convert a slide deck to a PDF for social media?

Convert a slide deck to a PDF for social media by generating the slides programmatically with python-pptx and exporting the output as a 1:1 carousel format suitable for LinkedIn.

Do I need python-pptx installed to run the batch presentation workflow?

You need python-pptx installed to run the batch presentation workflow, specifically version 1.0.2, which provides the core library required to programmatically compose and export slides.