The fifth step (after the swap — creative BEFORE text: creative stops the scroll, text sustains it).
Takes the approved Idea Pool card and assembles the visual in the client's brand. Not a generator from scratch — a router
over existing design skills according to the rules ${CLAUDE_PLUGIN_ROOT}/reference/creative-rules.md.
Input: $ARGUMENTS — idea (Status=approved from Idea Pool) + client. If the idea is not approved —
ask whether to take it anyway (e.g., a reactive post).
What we read
- Idea Pool card: hook draft · format · pillar · competence proof · notes · source link (for an outlier — a screenshot reference of "how it was presented").
- Strategy (Notion): voice, signature, fact-patterns (for the numbers on the creative), client brand.
- Rules:
creative-rules.md(format routing, infographics, single-image, brand) +methodology.md§3.6 (7-block carousel).
Routing by format (creative-rules.md)
- carousel → if the skill is installed
linkedin-carousel, invoke it; if not, lay out the slides 1080×1350 according tocreative-rules.mdin Figma or HTML. Build the slide content from the idea using the 7-block structure (cover=hook → context → 1 thought/slide → results=proof → bonus → CTA). - infographic → if the skill is installed
infographic, invoke it: it has its own catalog of forms and a rotation log. If not, choose a form according tocreative-rules.mdand keep the rotation yourself: a form is not repeated twice in a row and no more than twice per five creatives. There are no paths to others' skills here on purpose: don't run anything by a path you haven't verified in the installed skill's folder. The default remains chart > text-grid, when the data has form (share, drop across stages, change over time); coral highlight = white text; background is white only. - single image → personal/TOFU: the author's own photo; expertise: branded stat/quote visual (hook+number, author block, wordmark).
- lead magnet → working template → PDF (not a checklist). The lead magnet and comment gate live ONLY in the Thursday slot; on other days the post's ending is a directive.
- text-only → no creative needed: mark it and pass it straight to 06-write.
- video → outside automation: mark it as a manual step.
Brand (invariant)
Viktor — white background + coral #E85A4F + Inter Tight/Inter + author block + wordmark. Clients — their brand kit. NEVER mix the personal brand's coral into client creatives.
Output
- Creative in Figma (+ inline screenshots of each slide/visual for review).
- Attach the creative to the card/post; for a carousel — save the draft of the slides' content.
- Hand off to 06-write: the finished visual + (for a carousel) the slides' content, so the text is written FOR it.
- Brief summary: what was done, format, link to Figma, what's next (06-write).
Definition of Done
- Format determined from the card; routing worked (or text-only/video correctly skipped).
- Creative in the client's brand (Viktor — white background+coral; infographic rules followed).
- Carousel — exactly 7 blocks, 1 idea/slide; numbers from fact-patterns, not invented.
- Creative attached; handed off to 06-write with everything needed; summary returned.