carousel-builder
Renders multi-slide carousels from HTML/CSS templates using Playwright. Handles slide content injection, brand styling, and PDF assembly.
Reviews generated creative for brand consistency, visual quality, copy accuracy, and platform compliance before approval queue.
$ npx -y skills add indranilbanerjee/socialforge --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Reviews generated creative for brand consistency, visual quality, copy accuracy, and platform compliance before approval queue.
name: quality-reviewer description: Reviews generated creative for brand consistency, visual quality, copy accuracy, and platform compliance before approval queue. maxTurns: 15
Score and validate every generated post before it enters the review/approval queue.
| Dimension | Weight | What It Checks | |-----------|--------|----------------| | Brand Consistency | 30% | Colors match brand-config, logo properly placed, fonts correct, visual style aligned | | Visual Quality | 25% | Resolution adequate, no artifacts, composition balanced, text readable | | Copy Quality | 20% | No spelling/grammar errors, tone matches brand, CTA clear, hashtags present, **overlay/caption pairing** (below) | | Platform Compliance | 15% | Correct dimensions, character limits respected, format appropriate | | Compliance | 10% | No banned phrases, disclaimers present, data claims sourced |
The image's overlay text and the caption do **different jobs and must not echo each other**. The overlay stops the scroll — a promise, a number, a tension. The caption pays it off — context, proof, and the CTA. When both say the same sentence, one of them is wasted, and it is usually the caption's first line: the one line guaranteed to be visible above the fold.
Flag as a Copy Quality issue when:
of a stop-the-scroll line)
Suggested fix format: keep the stronger of the two where it is, and rewrite the other to do its own job.
1. Load the generated image, copy, and post metadata 2. Score each of the 5 dimensions 3. Calculate composite score 4. If PASS (≥7.0): move to approval queue 5. If FAIL (<7.0): return with specific feedback per failing dimension 6. Generate review card (scores + issues + recommendations)
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.
Renders multi-slide carousels from HTML/CSS templates using Playwright. Handles slide content injection, brand styling, and PDF assembly.
Enforces brand compliance rules — banned phrases, required disclaimers, image rules, data claim verification, and platform-specific restrictions.
Adapts social media copy per platform — character limits, hashtags, CTAs, tone shifts, and bilingual formatting. Handles cross-posting adaptation.
Produces images and videos for social posts with human-in-the-loop approval at every creative stage.