Skip to content

Part of Extend Claude With Knowledge Work Skills

Content Blueprint

Generate Professional Presentations and Carousels

0May 2026

Creates on-brand presentation slides, LinkedIn carousels, and manages reusable slide layout templates.

What problem does this solve?

Generates 16:9 presentation slides and square 1:1 LinkedIn carousels using python-pptx, with 16+ professional layouts, batch generation to prevent token limits, and tight integration with brand system files. It enforces visual-first layout selection (using cards, stats, columns, and visual layouts instead of defaulting to text), maintains layout variety across presentations, and prevents common rendering issues like white backgrounds or duplicate titles.

How does it work?

Once a brand is configured (via Brand & Voice Generator), work through these phases: 1. Brand Discovery - Read your brand.json and tone-of-voice.md files. 2. Layout Selection - Read all cookbook layout frontmatters to understand what each layout is best for and when to avoid it. 3. Slide Planning - Create a table listing all slides with layout, title, and content, checking for variety and logical flow. 4. Content Adaptation - Apply brand colors and voice to each slide. 5. Batch Generation - Generate maximum 5 slides per batch, validate each batch before continuing. 6. Output - Save to your configured output directory, combine batches if needed, clean up part files. Output: One final .pptx file (presentations) or .pptx + .pdf (carousels for LinkedIn).

Included Skills

No skills in this group

What's required to run this?

Requires python-pptx 1.0.2 and Python 3.11+. All color values from brand.json are hex without # prefix. Critical bug fix: Every slide must have background.fill.solid() and fore_color.rgb set explicitly, or dark-themed brands will render with white backgrounds. When combining multiple batches, backgrounds must be set on each new slide immediately after creation. LibreOffice required for carousel PDF export (libreoffice --headless --convert-to pdf).

Key Features

16+ Layout Templates

Includes title, content, stats, two-column, multi-card, floating-cards, circular-hero, quote, chart, and carousel-specific layouts.

Visual-First Selection

Decision tree to transform bullets into visual layouts (cards for equal items, stats for metrics, two-column for comparisons, etc.). Content-slide is the last resort, not default.

Batch Generation

Maximum 5 slides per batch to prevent token limits. Automatic validation between batches catches issues early.

Layout Variety Enforcement

Prevents repetitive presentations by checking that content-slide is less than 25% of total slides and no layout repeats more than 2-3 times consecutively.

Brand Integration

Reads brand.json and tone-of-voice.md files, applies colors, fonts, logos, and voice automatically to all slides.

Tools in this Blueprint

PowerPoint

About This Blueprint

Industry
Technology
Sales

ICP-Filtered Outreach Lists from G2 Buyer Intent

Stop wasting rep time on weak intent signals and mismatched accounts. The workflow ranks ICP-fit buyers by readiness, finds the right contact, and supplies tailored outreach angles for the strongest opportunities.

ID

Ishani D.

Account Manager

Customer Experience

Answer pre-purchase questions to convert hesitant shoppers with AI

Shoppers get accurate answers about fit, compatibility, ingredients, and delivery even when your team is offline, so fewer leave before checkout. Conversation insights also reveal which product-page details could prevent the next unanswered question.

UB

Urska B.

GTM Lead

Customer Experience

Find the root cause behind repeat support tickets with AI

Catch a few unusual tickets before a product or fulfillment issue turns into hundreds of refunds, chargebacks, and bad reviews. Cluster transcript evidence by SKU, order date, location, and carrier so operations can trace the cause and support can reach affected customers early.

UB

Urska B.

GTM Lead