Goldie Brings Mobile Store Assets Into Agent Workflows
Goldie packages App Store and Google Play screenshot production, plus App Store preview rendering, into a public CLI with a coding-agent skill. Argent replays the configured flows in an iOS simulator or Android emulator; Goldie adds bezels, backgrounds and headlines, joins preview clips, and checks the output against store upload rules. Developers can start that pipeline through a compatible…
Goldie simplifies the process of generating mobile app store assets by integrating them into developer workflows. This tool packages screenshot production, preview rendering, and store compliance checks into a command-line interface with an agent skill. Developers can either use an agent-compatible tool or run the command line directly.
The system works by developers requesting screenshots from an application repository, after which the agent prompts for the target stores, explores the app, writes flows and configurations, and opens Goldie's browser-based studio. Subsequent instructions modify these files. The README provides detailed instructions for both agent-assisted and manual operations.
Manual operation begins with a goldie.config.ts file that points to Argent flows under .argent/flows. The goldie doctor command verifies tools, simulators, and flows; goldie all captures and frames screenshots, renders previews, and verifies the output; finally, goldie studio allows adjustments to the generated assets. These files are saved in designated folders within the project.
Goldie emphasizes compatibility with multiple frameworks, including SwiftUI, UIKit, Jetpack Compose, Flutter, React Native, and Kotlin Multiplatform. It operates on macOS with Xcode for iOS screenshots and Android emulators for Google Play screenshots, which can run on macOS, Linux, or Windows. The device-specific dimensions and durations for store assets are clearly documented.
While Goldie streamlines the asset generation process, it relies on Argent for flow replay and faces maintenance challenges due to potential changes in the app's selectors. Despite these limitations, Goldie's primary advantage lies in its ability to integrate scripted app states with adjustable presentation settings, making it easier for teams to maintain consistent store assets.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.