/render-carousels
Render multi-slide carousels from HTML templates via Playwright
$ npx -y skills add indranilbanerjee/socialforge --agent claude-codeShips with socialforge. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/render-carousels
Context preview
What this command does when you run it.
Render multi-slide carousels from HTML templates via Playwright
Command definition
render-carousels.mddescription: Render multi-slide carousels from HTML templates via Playwright argument-hint: "[--post <id>] [--all] [--template <type>]"
Render Carousels
Produce carousel slide images from HTML/CSS templates with brand theming.
Process
1. Load carousel post data from calendar-data.json 2. Select template key (generic, comparison, case-study, tips, etc.) 3. Inject brand colors, fonts, and content via CSS variables 4. Render each slide to PNG via Playwright 5. Assemble into PDF for LinkedIn document posts 6. Save slides to post folder
Templates Available
These are the keys accepted by `render_carousel.py --template`:
- generic — General purpose (8 slides)
- comparison — Feature comparisons (10 slides)
- case-study — Client success stories (10 slides)
- tips — Quick tips (5 slides)
- playbook — Step-by-step playbooks (8 slides)
- recap — Event/month recaps (6 slides)
- data — Data-driven infographics (6 slides)
- quote — Single quote cards (1 slide)
Prerequisites
- Calendar parsed with carousel posts identified
- Playwright installed (auto-installed via /socialforge:setup)
- Brand config with colors and fonts set
Your client wants 30 days of social content across six platforms with brand-faithful imagery, AI-generated video, and provenance signed for EU markets. You have five days.
Other commands on socialforge.
- /adapt-copy
Adapt post copy for each target platform with character limits, hashtags, and compliance
Open command - /assemble-document
Assemble the final delivery document (DOCX) with all approved posts, images, and copy
Open command - /brand-setup
Configure a new brand profile with colors, fonts, logo, visual style, platforms, and compliance rules
Open command - /check-approvals
Check pending approval status and send reminders if overdue
Open command - /client-review
Send approved posts to client for review via Slack or email
Open command - /cost-report
Show API cost breakdown for the current month's production
Open command

