CONTENT CREATION

Generate component preview images for the style guide and deploy them with the site

Manually triggered build that exports each Figma component, generates clean preview/social images for them, uploads the assets.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggermanual
Steps7
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerOperator runs the build manually
  • ActionList published components and pull rendered nodesFigmaFigma
  • ActionGenerate branded preview image per componentImage generation
  • ActionUpload preview images to R2 and collect URLsCloudflareCloudflare R2
  • LogicAssemble gallery manifest (component + image + meta)
  • ActionDeploy refreshed gallery site to VercelVercelVercel
  • OutputPost gallery link and new components to SlackSlack

What it does

Produces a visual component gallery for your style guide. For each published component in the Figma library it renders a polished preview image, stores it, and ships an updated gallery site so stakeholders can browse components without opening Figma.

When to use it

Use it before a design-system release or review when you want shareable, branded component thumbnails and a hosted gallery, rather than asking everyone to request Figma access.

How it works

  1. 1An operator triggers the run manually (e.g., ahead of a release).
  2. 2The flow lists published components in the Figma library and pulls each component's name, description, and rendered node.
  3. 3A generate-image step composes a clean, on-brand preview card for each component (consistent padding, label, background).
  4. 4The generated images are uploaded to R2 object storage and the public URLs are collected.
  5. 5A logic step assembles a gallery manifest pairing each component with its hosted image and metadata.
  6. 6A Vercel deploy publishes the refreshed gallery site.
  7. 7A Slack message links the gallery and lists newly added components.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect FigmaFiles, frames, comments, assets.
  2. 2
    Connect Image generationManaged Nano Banana image renders, metered per image.
  3. 3
    Connect Cloudflare R2Object storage, S3-compatible.
  4. 4
    Connect VercelDeploys, runtime logs, analytics.
  5. 5
    Connect SlackChannels, DMs, threads, mentions.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.