Yishay Shalev
Contact
LinkedIn
October 12, 2026

One vector template in Adobe, 50 variations with AI

A boutique ad agency builds every promo sign, post and story by hand. Here is how one designer's vector template and a product sheet became finished campaign files with AI. The run produced 50 print-ready variations in about 7 minutes.

Built and run on real agency material.
50
print-ready variations
From 1
vector template
Minutes
not days
Sped up 10x. About 7 minutes in real time.
Vector template
Illustrator template
Excel sheet
ProductPriceImage
Product 119img_1
Product 232img_2
Product 38img_3
Product 445img_4
50 output files

The short version

A designer at an ad agency builds every promo file by hand from one vector template. We helped the agency see what that work could look like with AI. I set up a Claude Skill that holds the template rules. Give it a product sheet and a photo folder, and it produced all 50 variations in about 7 minutes.

In
A product spreadsheet
A photo folder for each product
The designer's Illustrator template
The fonts
What happens
A Claude Skill holds the template rules
One instruction starts the run
Claude reads the sheet and removes white backgrounds from the product photos
It composes each product in 3 formats
It checks its own intermediate files
Out
50 print-ready files
A tidy folder, each file named by product and format

The agency and the problem

The agency is a boutique ad agency that works with retail chains. Each promo campaign needs, for every product, three things: an A4 print sign, a social post and a story.

The designer builds every one of those files by hand from a vector template. Same layout, different product, price and photo. A bigger campaign means many more files.

They named the bottleneck themselves: "simple, repetitive work". They wanted the same graphic in dozens of small variations. They also wanted AI that works with their Adobe files, not around them.

How we got there

We kept the first step small. I asked the agency for:

  • The template, blank and filled in, so I could see what stays fixed and what changes.
  • A few sample variations, so I could see how far the template bends.
  • A spreadsheet of what changes per product: name, price, and anything else that moves.
  • The image folders, one per product.
  • The export formats and the fonts.

That is enough to write down the template rules. Everything the designer knows by eye (where the price bubble sits, how much room a photo gets) has to become an explicit rule in the Skill. Then we ran it on their real material.

How it works

  1. One folder. The sheet, the photo folders, the template and the fonts go in one place.
  2. One instruction. I ask Claude to build the campaign. The Skill tells it how the template works.
  3. Claude works alone. It reads each row, removes the white background from the product photo, and places the product in each format. It also fixes the price bubble when a long price or name breaks the layout. It checks its own intermediate files as it goes.
  4. An organized output folder. Every file is named by product and format, so nothing needs sorting afterwards.
  5. The designer reviews and approves. A person still looks at the result. The goal is to remove the assembly, not the judgment.

An editable Illustrator output is possible, so the designer could open and adjust any file. I did not build that in this run.

What the output looks like

Everything is ready to print.
Here are a few of them.
A4 sign
Post
Story
Product 1
Product 1, A4 sign
Product 1, Instagram post
Product 1, Instagram story
Product 2
Product 2, A4 sign
Product 2, Instagram post
Product 2, Instagram story
Product 3
Product 3, A4 sign
Product 3, Instagram post
Product 3, Instagram story
Product 4
Product 4, A4 sign
Product 4, Instagram post
Product 4, Instagram story

Before and after

BeforeAfter
PrepOpen the template, collect the product detailsOne folder: sheet, photos, template, fonts
AssemblyRebuilt by hand for each product and formatDone by the Skill from the template rules
Product photosCut out by handBackgrounds removed automatically
ExportExported file by file50 files, named by product and format
TimeA few hoursAbout 7 minutes for all 50 variations

What the agency got

The agency got the 50 variations and a sped-up screen recording of the full run, so they could watch the whole thing happen. The point was to show that the idea works on their real material.

Where this applies

This pattern fits any work where one design gets repeated with small changes:

  • Retail promos, where a sheet of products and prices drives the whole campaign.
  • Print signage in several sizes.
  • Multi-format campaigns, such as a print sign, a post and a story from one layout.
  • Localization, where the same layout runs in many languages.

If your team rebuilds the same file again and again, that is the place to start.