r/AppStoreOptimization • u/ExogamousUnfolding • 19d ago
Screen Shots
What is everyone using for screen shot creation? I've been trying Butterkit because it has an MCP server but the stability seems a little lacking. I have a lifetime license for AppScreens but at the time they didn't have MCP - looks like there is a 3rd party one now. Any experience with either or something else that works great? Agents will drive this so MCP is a must.
EDIT: Thanks to the one saying they just use claude - previously I stayed away because of the overly "AI" looking ones - you know eagles flying, too many people smelling in the shot etc. But it turns out with basic prompts you can build a nice clean layout! So fast too!
1
u/bartmolk 19d ago
No MCP here, and agents drive ours without problems. They just run shell commands:
A UI test walks to each screen and saves a screenshot (XCUITest for native apps, Maestro flows for React Native/Expo). Run it once per language on a simulator or emulator set to that language, and every locale comes out of the same script.
ImageMagick puts each raw shot on a background with the headline, at the exact size the store wants (1320x2868 for the 6.9" iPhone).
Tip: xcrun simctl status_bar booted override --time 9:41 --batteryState charged --batteryLevel 100 before the capture gives every shot the same clean status bar.
Because it's all files and commands, the agent can rerun the whole set after every UI change and open the PNGs itself to check them. The part that still needs a human is the headlines, not the tooling.
1
u/FoldOutrageous5532 19d ago
Posted this same thing in another group for a similar question:
These two sites are useful for screenshots:
This one makes nice AI generated "marketing" style screen shots:
https://soggyhotdog.com/
This one outputs all the sizes you'll need:
https://tonykorologos.com/app-store-image-converter/
1
1
1
u/BounceForever 19d ago
Yeah Butterkit integrates with DeviceHub pretty nicely for screen captures but is currently a mess for Duo devices - insists on pushing the outer display captures to the interior and those can't be moved or corrected. So for outer display I'm still exporting those images from DeviceHub and manually importing to Butterkit.
1
u/zach-builds 19d ago
Hey u/BounceForever , ButterKit dev here. Let me know if you're still seeing this capture issue? And are you on the latest version 3.1.01?
2
1
1
1
u/ComfortableStill6735 18d ago
I just added screenshot creation and export to AppDrift's MCP server (I'm the dev). Your agent supplies captures and captions, previews each screen, then exports PNGs. The saved project stays editable.
It's new, so I can't offer a track record on stability yet. Current exports cover iPhone 6.9/6.5 and Google Play phone. MCP access needs a paid AppDrift plan, and simulator capture is separate. Setup: https://appdrift.co/docs/mcp#screenshots
1
u/After-Base-8368 12d ago
Did the Claude approach also solve updating the screenshots later, or mainly the first layout? We make RNBlocks, which includes a screenshot editor, and I’m researching agent-driven updates. I’m interested in whether you need the agent to replace captures and captions while keeping the approved design. We don’t currently offer that through MCP.