Loading...
Loading...
Generate professional presentations with AI-generated images. Use when asked to create a deck, presentation, pitch deck, or slides. Supports style presets (whiteboard, corporate, minimalist, etc). Uses Imagen 4.0 API for image generation and Google Slides API for assembly. Produces full decks from markdown content specs in minutes.
npx skill4agent add ericosiu/ai-marketing-skills deck-generatorreferences/styles.mdscripts/generate-deck.py---| Style | Description |
|---|---|
| Hand-drawn sketch on white. Black ink, orange accents. |
| Navy/white/gold. Clean sans-serif. Professional. |
| Pure white, electric blue accent. Maximum negative space. |
| Near-black background, neon green. Terminal aesthetic. |
| Bright pastels, rounded shapes. Modern startup vibe. |
| Black/white with red spot color. Magazine aesthetic. |
whiteboard# Set your API key
export GEMINI_API_KEY="your-gemini-api-key"
# Run the generator
python3 scripts/generate-deck.py \
--content slides.json \
--style whiteboard \
--title "Deck Title" \
[--output-dir ./output] \
[--aspect 16:9]python3 scripts/generate-deck.py \
--content slides.json \
--style whiteboard \
--slides 3,7 \
--output-dir ./output$GEMINI_API_KEYimagen-4.0-generate-001imagen-4.0-fast-generate-001[
{"name": "01-title", "prompt": "Title slide: 'Your Deck Title' with company logo placeholder"},
{"name": "02-problem", "prompt": "Problem slide showing frustrated marketer staring at dashboard with declining metrics"},
{"name": "03-solution", "prompt": "Solution slide: AI agent workflow diagram with 3 connected boxes"}
]export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account.json"
python3 scripts/generate-deck.py \
--content slides.json \
--style whiteboard \
--title "My Deck" \
--google-slides \
--google-account your-email@example.com