carousel-builder
AgentRenders multi-slide carousels from HTML/CSS templates using Playwright. Handles slide content injection, brand styling, and PDF…
Reviews generated creative for brand consistency, visual quality, copy accuracy, and platform compliance before approval queue.
Claude Code
$ npx -y skills add indranilbanerjee/socialforge --agent claude-code
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
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…
Enforces brand compliance rules — banned phrases, required disclaimers, image rules, data claim verification, and…
Adapts social media copy per platform — character limits, hashtags, CTAs, tone shifts, and bilingual formatting. Handles…
Produces images and videos for social posts with human-in-the-loop approval at every creative stage.
Agent-readiness analyst. Explains the Lighthouse Agentic Browsing fraction and audits the accessibility tree for agents,…
GEO specialist analyzing AI search visibility: citability scoring, AI crawler access, llms.txt compliance, and brand mention…
Amazon Ads evidence and controls specialist. Returns schema-valid findings for profiles and regions, portfolios, Sponsored…