carousellisted
Install: claude install-skill ceoimperiumprojects/imperium-brain
# Carousel / PPTX Skill
Create professional PPTX slide decks and carousels using python-pptx. 21 layout templates, 6 carousel types, automatic brand integration. Outputs production-ready `.pptx` files.
## Keywords
Carousel, PPTX, PowerPoint, deck, pitch deck design, slide deck, presentation slides, presentation design, LinkedIn carousel, carousel post, slides, slideshow, pitch presentation, investor deck, product deck, demo deck, case study deck, internal report, slide layout, slide template, python-pptx, presentation builder, content slides, data slides
## Prerequisites
Before generating any carousel, verify that python-pptx is available:
```python
# Check if python-pptx is installed
try:
from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor
print("python-pptx is ready")
except ImportError:
print("python-pptx is not installed. Installing...")
# Run: pip install python-pptx Pillow
```
If python-pptx is not installed, run `pip install python-pptx Pillow` before proceeding. Do NOT attempt to generate slides without the library installed.
## Brand Integration
Before generating any carousel, check for and apply the brand system:
### Step 1: Check for brand.json
```python
import json
import os
brand_path = 'brand/brand.json'
colors = None
fonts = None
if os.path.exists(brand_path):
with open(brand_path, 'r') as f:
brand = json.load(f)
# Extract colors (strip '#' prefix if present)