New skills: - autoresearch: Karpathy-inspired iterative optimization loops for conversion content - deck-generator: AI-generated slide decks with Imagen 4.0 + Google Slides - yt-competitive-analysis: YouTube outlier detection and packaging pattern extraction - x-longform-post: X article writer with 24-pattern humanizer (AI slop detector) Also adds Makefile for pre-commit hook auto-install (make setup). All 4 skills passed sanitizer scan. All READMEs include CTA blocks. Autoresearch credits Karpathy for the pattern inspiration. |
||
|---|---|---|
| .. | ||
| scripts | ||
| README.md | ||
| requirements.txt | ||
| SKILL.md | ||
Deck Generator
AI-generated presentations in minutes, not hours. Every slide is a custom image in a consistent visual style.
How It Works
Content Spec (JSON/MD)
│
▼
┌──────────────┐
│ Style Engine │ prepend style prefix to each prompt
└──────┬───────┘
▼
┌──────────────┐
│ Imagen 4.0 │ generate slide images (~4¢ each)
└──────┬───────┘
▼
┌──────────────┐
│ Assemble │ local images or Google Slides
└──────────────┘
You provide the content. The generator creates a consistent, professional deck where every slide is a purpose-built image. No template hunting. No design skills needed.
Quick Start
# 1. Install dependencies
pip install -r requirements.txt
# 2. Set your Gemini API key
export GEMINI_API_KEY="your-api-key-here"
# 3. Create a content spec (see examples/)
cat > slides.json << 'EOF'
[
{"name": "01-title", "prompt": "Title slide: 'AI Marketing in 2025'"},
{"name": "02-problem", "prompt": "Dashboard showing declining organic reach across platforms"},
{"name": "03-solution", "prompt": "AI agent workflow: content creation to distribution pipeline"}
]
EOF
# 4. Generate
python3 scripts/generate-deck.py --content slides.json --style whiteboard --title "AI Marketing"
Style Presets
| Style | Look |
|---|---|
whiteboard |
Hand-drawn sketch, black ink, orange accents |
corporate |
Navy/white/gold, clean sans-serif |
minimalist |
White background, single blue accent, Apple keynote vibe |
dark-tech |
Black background, neon green, terminal aesthetic |
playful |
Bright pastels, rounded shapes, startup energy |
editorial |
B&W with red spot color, magazine layout |
Or describe your own: --style "Retro 80s neon aesthetic with grid backgrounds"
Cost & Speed
- ~4 cents per slide image
- 14-slide deck ≈ 56 cents and ~2 minutes
- Supports parallel generation (rate-limited)
Output Options
- Local images (default) — PNG files in output directory
- Google Slides — Automatic presentation creation via Google Slides API
Requirements
- Python 3.10+
- Gemini API key (
$GEMINI_API_KEY) - Google Slides API credentials (optional, for auto-assembly)
🧠 Want these built and managed for you? →
This is how we build agents at Single Brain for our clients.
Single Grain · our marketing agency
📬 Level up your marketing with 14,000+ marketers and founders → (free)