🎠 Day 19 Daily Ship

Carousel Builder for Claude Code

Generate branded Instagram carousels end-to-end from your terminal: theme-locked Higgsfield AI image generation, strict character budgets, and pixel-perfect Canva deck assembly.

GitHub Repository Interactive Studio

📐 Reference Deck Anatomy (8-Slide Format)

Each carousel follows an exact template structure with 4:5 cover, two-tone pillar headlines, 16:9 glow images, and a lead-magnet CTA gift slide.

Slide 1 Preview
Slide 1: Cover (4:5 Theme Anchor)

⚖️ Live Character Budget Validator

Why character budgets? Canva text boxes are fixed. If copy overflows, text reflows and ruins deck unity. Enforce budgets before generating images!

Pillar Headline Budget (45–58 Chars) 49 chars · PERFECT
Format: The [Role]: [orange tool] [verb phrase].
Pillar Body Budget (65–80 Chars) 77 chars · PERFECT
Format: Crisp dark body line ending in ONE ALL-CAPS word.
Caption Hard Cap (≤ 500 Chars) 286 / 500 chars
Includes CTA on line 1, punchy body, and exactly 5 hashtags.

⚡ The Autonomous Carousel Engine

Driven by two MCP servers in Claude Code, running an interview-first, approval-gated pipeline.

01
🎯
Interview Pillar Extraction
Breaks your raw idea into 4–6 cohesive pillars, an explicit deliverable, and a lead-magnet CTA keyword.
02
🎨
Higgsfield Theme Anchor
Generates 4:5 cover options via Nano Banana Pro. The selected cover locks lighting and palette for middle slides.
03
📏
Budget Validation
Every headline and body line is checked against exact character limits before any image generation credits are spent.
04
🖼️
Canva MCP Assembly
Duplicates the 8-page deck, swaps text spans in-place, and updates image fills with glowing frame effects preserved.

🚀 Quick Install

Install as a Claude Code plugin or load directly into Cursor / Open Agent CLIs:

# In Claude Code:
/plugin marketplace add authrain-cloud-abdullahformuli/carousel-builder
/plugin install carousel-builder@carousel-builder

# Run command:
/carousel "Claude Code + Apify for unlimited leads"