Agency OS Skill Library

Social Visuals

Turns finished copy into finished visuals: carousel slides as a PNG per slide plus a PDF, and single image posts, on brand and with the exact words from the copy.

Content social-visuals
Back to all skills

What it does

Copy in, finished visuals out. Give it a finished carousel or image post, including an ad image with its headline on it, and it renders the slides in your brand colours and fonts. Slides are 1080 by 1350 by default, and square and story sizes are also available.

The image tool never writes words. It makes a photo with no text in it, and the words go on top. That is why prices, phone numbers, laws and names come out letter-perfect. Every word on a slide is taken from the approved copy, and the renderer checks that before it renders anything.

No image tool connected? It still delivers clean type and line-icon designs, using its 15 built-in icons.

Say this to start

Type the command, or just say what you want. Any of these will do it:

/create-visuals
> design the slides for this post
> render this carousel
> make the image post
> design an Instagram or Facebook post from this copy
> make the visuals for the content build
> put this headline on an image
> carousel PDF from these slides

When to reach for it

When NOT to use it

If you actually wantUse this instead
a carousel planned and written from a topic, idea or articlecarousel-builder
ad creative direction, or image and video prompts onlycreative-director
the copy itself, written from scratchthe content or copywriting skills first, then come back
a web pagefrontend-design

Before you start

What you needWhy
The finished copy: a piece from your content build, or text you pasteit renders copy, it does not write it. Every word on the slides comes from this copyRequired
Your brand colours and fonts from your Brand DNAthe slides are built in your brand. If no palette exists, it asks you once for a dark colour and an accent colour, then carries onRequired
Your social handle, a headshot file and your font filesused for the identity on the slides where the tier allows it. A headshot only ever comes from a file you suppliedOptional
An image generation tool connected to your workspacewith one connected you get photos on the cover and key slides, after you approve the cost. Without one you get type and line-icon designsOptional
Your verified claims filecopy that has not been through the content build's claim checks is checked against it before anything rendersOptional

Nothing needs installing. It renders with the Chrome, Edge, Chromium or Brave already on your computer. Without a browser it falls back to a built-in renderer, and failing both it hands you the slides as HTML files that open in any browser.

How it runs

  1. It checks the rendererOnce per session it checks what this computer can render with: a browser for the best typography, the built-in renderer where there is no browser, or HTML only. It also checks whether a carousel PDF can be made.
  2. It lays the copy onto slides, word for wordEvery headline, body line, list item, price and call to action is copied exactly. Design notes in the copy become layout choices, never slide text. It never adds a fact, number, name, credential or result.
  3. Identity follows the tierTier 1 (cold) slides carry no business name, or only the handle if your Brand DNA allows it on cold content. Tier 2 gets a footer. Tier 3 and pieces led by a call to action show your name in the footer and your headshot on the final slide, if you have one.
  4. Claim checkIf the piece has not already passed the content build's claim checks, every slide's text goes through the claim lint and the claim grader. An unverified phone number, price, statistic, quote or result is never rendered. It is removed, or you are asked to confirm it.
  5. Photos, only if an image tool is connectedIt uses the image tool named in your tool stack first, otherwise any connected tool that makes an image from text. By default it adds a photo to the cover of each carousel, at most one more inside the deck, and the photo on an image post. Line icons cover the rest at no cost. It states the number of images and the cost and waits for your approval before generating. Every photo is made with no people, hands, faces, readable text or logos, and it looks at each one before using it.
  6. RenderIt writes a PNG per slide, or one PNG for an image post, and a PDF for carousels. Text that does not fit shrinks to a set minimum. Anything still too long is reported to you, never cut.
  7. It looks at every slideIt opens every image and checks that nothing is clipped or overlapping, the text is readable at phone size, the right words are on the right slide and the photos are clean. It fixes and re-renders before showing you.
  8. DeliveryYou get the finished images and the PDF. For a LinkedIn document carousel you also get the document title and the caption. It tells you which slides use photos and which use icons.

What you get

Honest limits

Read this before you rely on it

Where people go wrong

The mistakeDo this instead
Giving it a topic and expecting a carouselUse carousel-builder. It plans and writes the deck, then renders it through this skill.
Expecting it to trim copy that runs longApprove a shorter version, or let it split the slide. Your words are never cut silently.
Asking for a photo on every slidePhotos on the cover and at most one more slide work best. Icons cover the rest at no cost.
Rendering copy that carries a number nobody verifiedAdd the fact to your verified claims, or remove it. An unverified phone number, price, statistic or quote is never rendered.
Worth knowing

Inside the content build, this runs as an optional last step after the quality check. It renders sample pieces first and shows you, then offers the rest of the carousels and image posts as one batch with one cost approval for all photos. It never blocks the content build from finishing.