Part of Extend Claude With Knowledge Work Skills
Content Blueprint
Generate Professional Presentations and Carousels
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
About This Blueprint
- Industry
- Technology
More Blueprints to explore
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.
Urska B.
GTM Lead
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.
Urska B.
GTM Lead