This single AI tool just made the ten-thousand-dollar studio photo shoot completely obsolete.
If you run an e-commerce brand, you know that photos sell the product. But getting fresh, high-quality shots for your site, socials, and emails costs a fortune and takes weeks. And until now, AI image generators couldn't read your packaging without melting the text into nonsense.
But OpenAI just dropped GPT Image 2, and it changes everything.
I built a free, open-source tool called the Brand Shoot Kit. In this article, I’m going to show you how to drop in a single URL, and 10 minutes later, get a complete 12-shot campaign for a dollar fifty. Let me show you how it works.

A new king is crowned
For the last several months, Nano Banana has been the undisputed king of AI image generation. Every product shot, every brand asset, every "look what AI can do now" tweet - Nano Banana.
But with GPT-Image-2 (by OpenAI) a new winner just got crowned.
GPT Image 2 holds package geometry. It renders label text without melting it into nonsense glyphs. It respects ratio. It does not hallucinate a third can of supplements where there should be two.
For ecommerce, that is the whole game.
PHOTOS ARE THE PRODUCT
I work with a lot of ecomm brands. The thing every single one of them needs more of, all the time, forever, is killer photographs.
Photos sell the product. Photos make it feel real. Photos make it sexy.
The brands that ship more product imagery, more often, in more contexts, on more channels, win. The brands that don't, lose.
That’s the part nobody likes hearing. You can have the best supplement, the best skincare line, the best coffee on earth but if your PDP has one tired hero shot from a 2021 studio shoot, you’re leaving money on the table every minute the page is live.
So when GPT Image 2 dropped, I built an agent kit around it.
It is called Brand Shoot Kit. Open source. MIT licensed. Free.
Paste a product URL. Get back a 12-shot ecommerce shoot. PDP, lifestyle, social, email, marketplace. With QA. With reroll. With channel exports. With a static review frontend you can ship from.
Website in. Killer photos out.
URL → Scout → Plan → Generate → QA → Reroll → Export → FrontendLet me show you what comes out.
Sponsored
I started using Wispr Flow last week and am loving it so far. Thanks to Wispr Flow for sponsoring this email. Great product.
Speak naturally. Send without fixing.
Wispr Flow turns your voice into clean, professional text you can send the moment you stop talking. Not rough transcription you have to clean up. Actual polished text — ready for email, Slack, or any app.
Speak the way you think. Go on tangents. Change your mind mid-sentence. Flow strips the filler, fixes the grammar, and gives you text that reads like you spent five minutes writing it.
89% of messages sent with zero edits. Millions of professionals use Flow daily, including teams at OpenAI, Vercel, and Clay. Works on Mac, Windows, and iPhone.
THE CATALOG GAP
Wen you have 50 SKUs, your business carries what I call 'The Catalog Gap.'
A photographer can only do so many shots a day.
So you fake it.
Stock photo on the blog. Last summer's hero on the email. The Amazon listing has 2024 packaging because nobody pulled the new bag through the studio. The seasonal variant ships in two weeks and there are no shots yet. The PDP has one product image when the conversion data says it needs four.
Every ecom brand carries this gap.
Until now, the only fix was hiring more photographers. With GPT Image 2 holding product fidelity at a level Nano Banana never could, the math finally works.
Thats what this kit is for.
WHAT COMES OUT OF THE BOX
You paste a Shopify URL. Ten minutes later, you have:
→ a hero shot at 1024 × 1024 for the PDP
→ four secondaries at 1024 × 1280 (label detail, ingredient pour, hand-held scale, in-context use)
→ two lifestyle frames at 1920 × 1080 (kitchen counter, gym bag, bathroom shelf, whatever the category needs)
→ two social cuts at 1080 × 1920 for Reels, TikTok, Stories
→ an email hero at 1920 × 1080 that doesn't look like every other email hero
→ a marketplace square cleared for Amazon and Shopify Collabs
→ a bundle layout if the product ships as a kit
12 frames. Ratio-aware. Each one rendered at the dimensions the channel actually wants, not stretched in post.
These aren't "AI-looking" product images. They look shot. Real lighting. Real depth of field. Real label fidelity. The kind of frames you'd expect back from a studio day, except you got them in 30 minutes from a URL.
Every shot scored against a 6-criteria QA rubric. Every failure rerolled with the same product reference and a rewritten prompt. Every export packaged up nice and pretty.

THE LIVE PROOF
I ran this on real brands across four categories: Supplements, Skincare, Cleaning Kits, and Coffee.
Perfect passes on all four.
The system deterministicially holds the label text and respecting packaging geometry. The coffee bag artwork renders correctly.
The supplement kits keep the right number of bottles.
New categories add a fixture and a few rules. They don’t require touching the pipeline.
THE OLD WAY
I've been on shoots that made an $11k photographer look like a rounding error.

A few years back I worked on Hennessy's Flaunt Your Taste campaign. Pharrell did the music. We had print, digital, and TV all running together. Models, vintage cars, multiple countries. The main piece, I'm pretty sure, was shot somewhere in France. Months of production. A crew you needed a coordinator just to coordinate.
The shots came back beautiful. The campaign cost more than most ecommerce brands will spend on photography in a decade.

Here's what's wild.
We could produce that entire campaign today. Brand Shoot Kit gets you 90% of the way there on stills. Seedance and the new video models cover the last 10% on motion.
Six months and a global crew, run from a laptop in a day.
That math just changed everything.
THE COST FLIP
Even at the small end of this, the numbers are wild.

A real photo day still wins for the once-a-quarter centerpiece. Nothing replaces a stylist on set when the shoot is the centerpiece.
But the centerpiece is 10% of your visual budget. The other 90% (PDP secondaries, label detail, lifestyle variants, email heroes, marketplace listings, blog imagery, seasonal packs, bundle layouts) is the work this kit eats.
$11K to $1.50 means a brand running 50 SKUs can refresh the entire catalog three times a year for less than the catering bill on one shoot day.
THE MAGIC MOMENT
Every run produces this:


A static, offline-safe gallery at the packet root. Drop the folder anywhere. The page works.
Open it and you see the full shoot. Twelve frames in a premium grid. Hover any one and you get the QA score, the requested ratio, the final dimensions, the channel it was rendered for, and a thumbnail of the reference image it was generated from.
Above the grid, a hero strip with the brand, the run status, and the approve / reroll / reject summary. Below it, the export links by channel (PDP, lifestyle, social, email, marketplace) already rendered at the dimensions each one needs.
That’s what you show a brand manager.

Most AI image tools end at "here is a folder of PNGs, good luck." This one ends at a review surface a human ships from.
THE NON-NEGOTIABLES
Four rules baked into every stage.
1. Product truth beats aesthetics. A pretty image of the wrong package is a failure.
2. Real references only. No story art. No tout art. No logos masquerading as packaging. Real product imagery or the run does not start.
3. QA is the gate, not a suggestion. Failed shots reroll. They do not pass.
4. Live spend is gated. Dry-run by default. Capped shot count. No accidental bills.
WHAT THE SHOOT BECOMES
The PDP hero. The secondary. The label detail. The hand-held scale shot. The lifestyle frame. The email hero. The marketplace square. The bundle layout. The seasonal variant. The blog header. The Reels cover. The Shopify Collabs asset.
Every channel that needs a fresh product image, fed.
WHO THIS IS FOR
You should run this kit if:
→ You sell physical product on a website you control
→ You have 10+ SKUs and a real catalog
→ Your photographer pipeline delivers a fraction of what your website actually needs
→ You ship on Shopify, WooCommerce, or anything with structured product data
→ You sell on marketplaces and your listings are out of date
→ You run an email program and the heroes go stale every six weeks
→ You launch seasonal variants, bundles, or limited drops faster than you can shoot them
Not for you if:
→ You are a service business with no physical product
→ Your shoot pipeline already produces 400+ shots a month and you are happy with it (in which case, congratulations, also you are lying)
GET THE KIT
GET BRAND SHOOT KIT (FREE)

You get:
→ 8 cooperating skills under skills/
→ 10-stage pipeline from URL to review frontend
→ Ratio-aware generation across 1:1, 4:5, 9:16, 16:9
→ 6-criteria QA rubric with weighted scoring
→ Reroll loop with rewritten prompts and the same product reference
→ Channel-ready export packager with manifest metadata
→ Review frontend at every packet root
→ Deterministic fixtures and golden runs for coffee, skincare, supplements, cleaning kits
→ ./doctor.sh, ./evals/run.py, full live-proof playbook
You will need an OPENAI_API_KEY. The kit runs end-to-end on GPT Image 2 by default and ships a dry-run path that requires no keys at all.
No catch. No upsell. MIT license. Fork it.
Setup is around 30 minutes. Run a no-spend dry proof first. Once index.html reads cleanly on a 3-shot run, drop the cap and run the full 12.
WHAT TO DO ONCE YOUR CATALOG IS FULL
A Brand Shoot Kit run gives you a fresh, on-brand product image library that every other channel is hungry for. Once you have it, the obvious next moves:
→ Plug the shoot into StealAds and let it build paid ad creative on top of brand-true product imagery. The thing that kills AI ads is package drift. You skip that problem entirely. Early access is open at stealads.ai (or reply ads and I will route you in).
→ Run SEO Kit on the freshly refreshed PDPs. Better imagery + better content = rankings move.
→ Use Creator Breakout Kit to turn the same product truth into creator briefs and short-form concepts.
→ Run ScrollClaw to convert customer reviews into UGC-style organic content using the same product references.
→ Use Outcome Kit to figure out which images, ads, and pages are actually doing the work.
Brand Shoot Kit feeds StealAds, SEO Kit, Creator Breakout Kit, ScrollClaw, and Outcome Kit.
If your website is hungry for visuals, this is the one to run first.
Go big,
Matt
P.S. We have been running these kits for ecom brands on their actual catalogs. If you want my team to run Brand Shoot Kit on your store, full catalog refresh, on a cadence, reply to this email and say shoot. I am opening a handful of slots a week.
P.P.S. If you missed the last few kits, they are all still free and they plug into each other: LinkedIn Ads Kit, Creator Breakout Kit, Outcome Kit, Landing Page Factory, ScrollClaw, SEO Kit, Google Ads Copilot, Meta Ads Kit, First 1000 Kit. Brand Shoot Kit is the production lane that feeds every channel kit above it.



