Reskin 80 templates for Black Friday in two hours.
Painter’s batch mode runs 80 existing templates through a "holiday reskin" node. 960 assets across Black Friday, Christmas and New Year are generated in two hours, no rebuilding from scratch.
Run Painter- 1
Describe the task
Painter’s batch mode can run an entire existing template set through a single reskin node, so a seasonal refresh is a re-theme, not a rebuild. You point it at the templates you already have, apply a holiday look, and Painter fans it across every campaign at once, hundreds of on-brand assets without touching layouts from scratch.
The clearer the reskin instruction, the more consistent the batch. Tell Painter which template set to use, which seasonal reskin to apply, and which campaigns to fan across, and it will hold the treatment uniform across every asset.
Run batch mode over the 80 templates in template-set/. Apply the holiday-reskin node to each, then fan the set across three campaigns: - Black Friday - Christmas - New Year Keep every product image and price field intact: reskin the frame, palette, and seasonal elements only. Label output by campaign and template ID, and end with a manifest of total assets and any templates that failed to reskin cleanly.
- 2
Give Painter context
In a Painter workspace, keep your template set organised and define the reskin as a reusable node, colour shift, seasonal motifs, holiday framing. Batch mode then applies it uniformly, so all 960 assets share one treatment instead of 960 slightly different ones.
A well-defined reskin node is what makes a batch this size safe. When the treatment is explicit, product shots and prices pass through untouched and only the seasonal layer changes.
Required contextAn existing template set to reskin, with product images and price fields in placeA defined seasonal reskin (the holiday-reskin node) with the palette and motifs to applyOptional contextA per-campaign accent, so Black Friday, Christmas, and New Year each read distinctA locale list, so the set fans across regions as well as campaignsA per-campaign naming convention, so the exported pack is foldered the way merchandising expectstemplate-set/holiday-reskin.jsonlocales.json (optional) - 3
What Painter creates
Painter runs every template through the reskin node and fans the result across each campaign, leaving product images and prices untouched, then returns the batch labelled by campaign and a short list of any templates that need a manual pass.
From Painter: Reskinned 80 templates across 3 campaigns from template-set/ in one batch.
960Assets across 3 campaigns2 hrBatch run, no rebuild80Templates reusedReskinned cleanly948 assetsCampaign Templates Assets Status Black Friday 80 320 Clean Christmas 80 318 Clean New Year 80 310 Clean Needs a manual pass12 assetsCampaign Template Reason Christmas tmpl-044 Price field overlaps the new motif New Year tmpl-071 Product image too dark for the palette "948 assets reskinned cleanly and 12 need a manual pass, mostly price fields colliding with the seasonal motif. Want me to nudge those layouts and re-run them, or export the clean set as a pack foldered by campaign?"
- 4
Follow-up prompts
Export the batch as campaign folders
Painter can bundle the whole batch into a downloadable pack foldered by campaign, so the merchandising team finds assets where they expect them instead of in a flat dump.
Export the 948 clean assets as a pack foldered by campaign (Black Friday, Christmas, New Year) and label each file with its source template ID.
Fan the set across regions too
Give Painter a locale list and it multiplies the batch across markets, swapping currency and language while keeping the seasonal treatment identical.
Re-run the batch across US, UK, and DE locales: localise currency and any on-asset copy, keep the same holiday reskin, and label output by campaign and locale.
Reskin against next season’s templates
When the template set updates, point Painter at the new version and it re-applies the same reskin node across all three campaigns in one batch.
Run the same holiday-reskin node over the updated template-set/ and fan it across Black Friday, Christmas, and New Year again, labelled by campaign and template ID.
- 5
Tips and troubleshooting
Lock the price and product layers
The failures in a batch this size are almost always a motif colliding with a price field. Marking those layers as protected in the reskin node keeps them intact and shrinks the manual-pass list.
Define the reskin once, apply it everywhere
A batch is only as consistent as its node. Spend the time defining palette, motifs, and framing precisely, and all 960 assets share one clean treatment instead of drifting template to template.
Let the failures surface, then re-run
Painter flags templates that don’t reskin cleanly rather than shipping them broken. Fix those handful of layouts, re-run just that subset, and the campaign set completes without redoing the whole batch.
Ready to try it yourself?
Point batch mode at your template set, apply one seasonal reskin, and get every campaign refreshed in two hours instead of rebuilt from scratch.
Run Painter